Ensured router uses global namespacing of the controller class.
PHP 5.5 breaks Laravel 3 entirely, because it implements its own yield function. This update and commit renames yield to output - which will break applications. Users need to be aware to update any @hield call in their layouts/views to @output.