Type script support

https://github.com/dustinspecker/generator-ng-poly/issues/51

For TypeScript references: http://www.typescriptlang.org/Handbook

Just a first commit to set the ground work for TypeScript support
 - [X] Test for TypeScript app  
 - [X] Modify build to support TypeScript
 - [ ] Use `tsd` to automatically pull in references
 - [x] Test for TypeScript modules, controller and route
 - [x] Correct implementation of route utils
 - [ ] Correct TypeScript templates
 - [x] Support other types