Add View#listen for declarative event binding.
Merge branch 'refs/heads/master' into topics/listen-to-hash

Conflicts:
	src/chaplin/views/view.coffee
Merge branch 'master' into topics/listen-to-hash2
View: listen: { event: 'handler, 'event model': 'handler', 'event collection': 'handler', 'event mediator': 'handler' }
Move listenTo logic after the initialize call, like Backbone does it with delegateEvents.
Merge pull request #419 from chaplinjs/topics/listen-to-hash2

Declarative view bindings