Merge pull request #9 from sunesimonsen/master

Reimplemented selection logic using event matchers
Added support for using the command key on OSX.
Added support for ctrl-a and command-a to select all items in multi-select mode.
Throw Errors instead of strings.
Added node_modules to git ignore
Replace vendor files with node modules