added TypeScript definitions for Key and CursorKeys object
Merge pull request #275 from inductible-dev/dev

added TypeScript definitions for Key and CursorKeys object