Revision 480 – Reduce jar size

In revision 480, I reduced the jarfile by moving java builds to their own isolated directories, avoiding propagating cross-packaged cruft (the “Free Wifi at airports” problem). Reduces unpredictable build results, ambiguous depen