enhance client-side error handling

Closes #29. Closes #22

`raven.js` now includes only `jQuery` and `native` plugins. Extracted
`ember` plugin to another file and refactored as mentioned in #29