Depend on NailGun
Add support code from SBT
First version of code
Basic working version - with canonicalization

See comments for details of what it does.
Cleanup cmd launching
Cleanup error logging