Defines special keys for special keys

Some special keys have duplicate members, for example `-` is both `dash`
and `subtract`. This change makes it so that these special keys have
their own definitions as their english names. The mapping is:

subtract: 109
dash: 189
divide: 111
forward-slash: 191
decimal: 110
period: 190
Merge pull request #10 from matthewp/issue-10

Duplicate member in object definition
Update README.md
Adding stealable files to dist. Issue #26
Merge pull request #26 from bitovi/26-stealable

Syn dist should include steal-able version
demo fix
version change
removed copy/release tasks: unnecessary as src is already passed and releases are manual. fixed missing key dep
removed redundant stealable folder. new build, version bump