Rails 4 compatibility

### WHAT

* Add compatibility for Rails 4
* Remove the Observer portion of this (seems unnecessary... it was just overriding the `update` method? anyone opposed?)

### TODO

- [ ] verify in a real app
- [ ]  2x the whitelisted methods