Adding options and saveToZip feature

This pull request contains three features:
1. ability to save source into the zip achieve - this is main goal, I need it for adding them into my IntellyJ Idea;
2. new command line options;
3. if an output directory is not set, it creates a new one with the same name as JAR file.