Bring backbone-view-model to the future

This pull request includes a few of enhancements.

* Use bower to manage dependencies
* Fix a bug which breaks the binding of `ViewModel`s to their `source_model`s in `Underscore >= 1.7.0`
* Use memory safe `listenTo` to listen to `source_model` `change` events

Thanks for the plugin!