Allows KijiExpress to operate within the notebook.

Kernel changes:
 - Exposes the IMain virtual directory for KijiExpress to compile a JAR shipped for M/R.

Cleanups:
 - Move source files to folders matching the packages.
 - Remove several unused source files.