laravel/framework — pull request #2200 by deefour (2013-08-29 16:22:13+00:00)
Title: [Bug] Send the application Container to the ControllerDispatcher if available

By passing a `new Container` to the `ControllerDispatcher`, the
instantiation of controller instances can't properly perform dependency
resolution for bindings on the main application `Container`.

This fixes that issue, and still leaves the default `$controller`
property value as `new Controller` to keep the tests passing.