wip
Compiler works, Abra unit tests are passing.

Need integration tests for the compiler.  Also I think modules and
injectables that themselves are generic are iffy/broken, will have to
address later.

Next items:
* MSBuild integration - Task implementation, shell script execution, other?
* Better error reporting that doesn't just Console.WriteLine.
* Rename to something better - Abra sucks, and TopHat doesn't wear well.