Increment version
Fix generated Persisted classes causing ClassCastException on hot-reload

Avoid causing casting errors due to stale Persisted classes being
cached: detect a classloader change and clear the cache appropriately.
Merge branch '0.3' into pr/29

* 0.3:
  Increment version
  Add Travis build status icon
  Prepare release
  2.10.3 Scala dependency
  Fix Travis GPG signing failure
  Use ThreadLocal for withConnection (#26)
Update multi-connection tests
Refactor to decouple code a bit
Merge branch 'pr/29' into 0.3
Update “pom" to support docs autogeneration and publishing
Validate recursive entities (#13, #30)
Prepare release
Merge branch '0.3'

# By Nikita Volkov (6) and Daniel Miranda (1)
* 0.3:
  Prepare release
  Validate recursive entities (#13, #30)
  Update “pom" to support docs autogeneration and publishing
  Refactor to decouple code a bit
  Update multi-connection tests
  Fix generated Persisted classes causing ClassCastException on hot-reload
  Increment version