Call $app->boot() to correctly load service providers

See original problem in this thread, with solution at the bottom.

http://forumsarchive.laravel.io/viewtopic.php?id=14766

I have tested this with Laravel 4 and 4.1.