Updated project to typescript 0.9.5

* Modified all overloaded sets for Color objects. Had to remove typing
  in order to get it to compile due to type mismatching
* Updated hex.replace to use typescript defined overload
* Updated local Microsoft.Typescript.targets to match new version
Merge pull request #121 from Buildstarted/0.9.5-typescript

Updated project to typescript 0.9.5
Updated the project references to utilize the new TypeScript properties.

- Updated version to prep for new release.
- Removed complex pieces of the insane build.ps1 file for EndGate.Core.JS
Updated the compile order to ensure JS correctness (for 0.9.5 TS)

- Updated readme
- Forced the build packages command to add the import eg statement to compiled files.
Added overload for LoadImage and LoadAudio

* Created new overloads for a single parameter to the source file
  Create name based on filename from the source
* See: issue #119