Adding definitions to build output

Adding typescript definitions files to build output.  

I use the typescript services in my [atom-typescript-tools](https://github.com/park9140/atom-typescript-tools) and need the typescript definitions in order to write typescript correctly.  

Sorry, about the removal of trailing whitespace, you guys should really add some style checking to the project to eliminate this kind of issue.
i do not think it this should be release only. this will mean that the errors will not be reported until someone attempts to update the LKG. i would rather we catch these errors early on. i would add an optional argument to compileFile to generate declarations and only pass it for typescriptServices.js and also remove the declarations target as it is not needed