Merge pull request #1 from heinzdmx/master

Ignore log4j log files, Heil Henrik
updating ignore file for autogenstuff
Add menu button to generate source code from diagram

No functionality yet
Issue 14 has been fixed. Mainly changes in the reloadFileChooser method located in the diagramFileHandler
Fixed
Adding params to elements
Generate .java files from diagrams

 - No content in .java files

This resolves #3, resolves #4 and resolves #5
Libraries for JSON handling
Relations saved on elements as json attributes, they are hidden on Display
Better handling if directories already exists
Now handles if sub already directories exists
Add unit tests to ClassCodeConverter required small refactoring to enable unit testing
extended the doAction method with a call to PackageDiagramConverter
extended class with a new method called createGeneratePackageDiagram
extended class with the new method createGeneratePackageDiagram
extended method createMenu wityh a call to fileMenu.add(menuFactory.createGeneratePackageDiagram())
extended method contributeToMenu with the call menu.add(menuFactory.createGeneratePackageDiagram());
extended with a new field called GENERATE_PACKAGE_DIAGRAM
New class to generate package diagrams, it parses its input and filters out everything but unique packages, it furthermoe handles positioning of each package etc.
Possible to add keyword autosize=true in properties window, and it will autoresize

 - Not possible to manually change size if this is done