DRY up dependencies.
Centralize example code.  After all, it's portable.
Merge branch 'develop' into netty

Conflicts:
	project/build.scala
Centralize example.