renamed demo project
serve test app from root context
split tests up
#14 initialize Hibernate proxies when serializing
ensure Hibernate classes are not referenced if application is not using Hibernate

* No compile time dependency on the Hibernate plugin or any plugin classes.
* `GsonFactory` uses `pluginManager` to determine if Hibernate is available and only then registers the type adapter for proxies

This fixes #14