Add simplified Controller#compose signature

This is, I believe, easier to read.
Merge pull request #657 from chaplinjs/topics/style

Purely stylistic improvements