fix Xtext unit test runner
better maven support
configure travis to run tests
remove jars from git
IDE as standalone application, fix #23
* remove dependency on JDT ui
* the standalone app is defined by antlr4ide.app and antlr4ide.product
* branding for new app
* custom packaging for products to avoid jdt dependency and someother minors tweaks (like custom .sh for Ubuntu)
* ANTLR perspective
* code gen listener
* TODO task feature
* set classic view for standalone app
* ANTLR Project wizard