Change require to support 4.1 and 4.0
Remove the hard dependency on Illuminate\Routing\Controllers\Controller

this method depends on the apps aliases. not the cleanest but better then maintaining 2 separate releases for 4.0 and 4.1
More restrictive illuminate requirements.
Update travis-ci to test both laravel 4.0 and 4.1
Merge pull request #2 from tappleby/feature/laravel-4-universal

Merge the universal laravel 4 support.