jar maker implementation
- added jar maker interface and manual implementation
- tests for the above
- removed overengineered Argument class for the console UI
- added jar.compaction.dir gonfig property
- added Optimize console UI command (stub)
- several changes to the Commands concept that I don't remember since i
haven't worked on this in over a week
- I probably should have looked at what I'm committing, but the tests
are working so it should be good :D