Fix SyncMachine example

If we don't give `options` to super call, it will never call the original `success` callback and `finishSync` function
Merge pull request #522 from cbourgois/patch-1

Fix SyncMachine example
Make Controller#beforeAction function. (╯°□°）╯︵ ┻━┻)

Closes gh-517.
Add events catalog (just names, no descriptions yet).
Update chaplin.route.md

Link fixes (Oh Github, why are you changing the slug algorithm over and over)
Update chaplin.controller.md

Hint to Composer and smaller additions.
Update chaplin.controller.md

Swap sections. More important first.
Update to mocha 1.9. 10-100x test speedup.
Move comment to the right position.
Update chaplin.view.md

Fix internal links.
Manual <a id=""></a> doesn’t seem to work any longer?! Any alternatives?
Update chaplin.view.md

Add autoAttach and explain container better.
Update chaplin.view.md

Improve subview documentation.
Fix preserving URI query string. Closes gh-534.
Merge pull request #535 from chaplinjs/topics/fix-query-string

Fix preserving URI query string. Closes gh-534.
Remove underscorising of controller names.
Add Collection#set() support to CollectionView (small change and spec additions are necessary).
Revamp the complete CollectionView spec, structure it with `describe`, reorder the parts.
Merge pull request #541 from chaplinjs/topics/underscore-case

Remove underscorising of controller names.
Merge pull request #542 from chaplinjs/topics/collection_view

Add Collection#set() support to CollectionView
Update chaplin.collection_view.md
Remove <a name>s and update collection view docs with props.