Make TypeScript hint paths solution-relative, as per 529bf17
Copy over CoffeeScript source files as a baseline.

NB this revision won't build, don't worry about that yet.
Make it build for now.
Same for unit tests - copy over the CoffeeScript files
Make it build for now.
Rename CoffeeScript in tests to TypeScript
Rename CoffeeScript classes in plugin to TypeScript