Rework ... EVERYTHING!

Notable changes:

  - Replace compiling Scala config files with TypeSafe config library
	which is smaller (184k vs 14M) and MUCH faster than Scala compiler.

  - Replace Guice modules with custom simple module system based on JDK
	ServiceLoader. All started modules should now shut down properly.

  - Replace Jetty and Jersey with JDK http server and remove JSON log
	output support.

  - Remove all SLF4J libraries and log with JDK logger.

  - Split code into files and packages.