refactor(app): change structure of templates in main app command to follow new spring-example project
refactor(app templates): fill in java code for class template files
feat(node): yeoman dropped support for node 0.8, remove from travis
feat(resources): fill in templates for resource files, angular, styles, karma, etc
feat(test-resources): fill in test related resource files
refactor(subgenerators): format to spaces and indent of 2 plus remove main since it was unused
refactor(jshint): fix jshint issues
refactor(tests): update tests to follow new generator files and format
refactor(package): remove unused packages
fix(config-templates): add templating to readme and pom for project name and base package information
fix(build): fix maven build of generated application
fix(test): update test packages and jasmine spy to new 2.0 spec