Run modules from Java only

As discussed earlier, I'd like to run all modules for the daily updater from Java rather than using Ant. This is the first step in streamlining things and re-using code between modules. Posting a branch in a second.

To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information