more memory leak fixes

- version bump
- renamed handlers in Watch prototype
- moved Object.keys polyfill
- throws actual errors instead of strings

leak fixes again courtesy of @hyperlisk
Merge pull request #35 from boneskull/master

more memory leak fixes