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

Conflicts:
	src/chaplin/views/view.coffee
Implement regions.
Add region tests and documentation.
CollectionView: Don’t call the filterCallback when not filtered at all.
Merge branch 'master' into topics/listen-to-hash2
Merge pull request #415 from chaplinjs/topics/filter-callback

CollectionView: Don’t call the filterCallback when not filtered at all.
View: listen: { event: 'handler, 'event model': 'handler', 'event collection': 'handler', 'event mediator': 'handler' }
Promote ost.io because it’s much more popular.

* Ost.io: ~10 threads per last month
* Google Groups: ~1 thread.
Move all the stuff to chaplinjs.org from README.

Promote our site for all things.

1. Keeping duplicate info in both places can be painful.
2. Users won’t need to visit our repo unless they want to report issues etc.
3. This will greatly improve our marketing strategy.
Move style guide to CONTRIBUTING.md.

CONTRIBUTING file is promoted by GitHub, users see it with every issue.

This is just a proposal, you can close pull req if you like STYLEGUIDE more as more comprehensive name.

I think CONTRIBUTING will still be read by pull request submitters tho.
Update changelog.
Move listenTo logic after the initialize call, like Backbone does it with delegateEvents.
Merge pull request #416 from chaplinjs/topics/move-stuff-from-readme

Move all the stuff to chaplinjs.org from README.
Fixed typo
Merge pull request #417 from chaplinjs/topics/remove-styleguide

Move style guide to CONTRIBUTING.md.
Merge pull request #419 from chaplinjs/topics/listen-to-hash2

Declarative view bindings
Add `View#listen` to changelog.
Don’t use phantomjs check in test runner.

It breaks code coverage. Alerts are still annoying.
Get 100% Chaplin.View coverage.