Brandon ref5 multiproject mavenize gwt

So far this is a prototype of what you could do to mavenize and add a gwt module for testing the gwt elements. 

This adds a gwt project for testing. I haven't written any tests yet, but this forms the foundation. I can run the gwt app to start with. Eventually it could be deployed as an example. It could automatically get deployed via ci server at some point with the same commands that build the snapshots.