Migrate to using sbt-assembly instead of sbt-onejar, and fix classloadin...

...g issues.

Note: I can now run the example app successfully :)

Review by @matthewfarwell