Added KeyboardEventTarget

* Removed filtering on textarea and input types
* Added new KeyboardEventTarget class with target element
Fixed minor issues per discussion

* Added period at end of class definition
* Modifed properties to be get only
* Updated invalid description on property

Reference: #116
changed wording on get properties to 'gets the...'
Merge pull request #117 from Buildstarted/master

Added KeyboardEventTarget
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.