Upgrade to 1.0.1 of shadow and clean up dependencies

If you haven't done it already :)..  You can merge this PR. 

* Upgraded to 1.0.1 of shadow.. 
* Also made the base app to go with h2 in mem. Just to not leave files in the workspace.
* Added few class javadoc's to make codenarc happy + users will be forced to remove/change it.