Add dependency to GWT and GWT-P
Add frontend and backend modules
Add REST API module
Add Main View and Presenter
Update gitignore
Add servlet initializer
Refactor package structure
Use GWT-P provided entry poing
Add simple RestDispatch call
Add RevealType to MainPresenter
Add GinUiBinder for fun and profit!
Delete unused entry point
Merge branch 'master' into gwtp

Merge multi-module layout.
Simplify component scan
Spring MVC config
frontend: Split Dev gwt.xml

Created separate gwt module for development.
Used by default unless -Pproduction profile is used.
Merge branch 'gwtp'
Add classes to .gitignore
frontend: Add RestyGWT