Added specific types to returned Promises
upgraded underscore to lodash
fixes due to new compiler strictness
updated grunt-typescript
0.3.15