reworked .gitignore
removed unnecessary dist file
added correct depencency into compile_test target of build.xml