Fixing Laravel 5 support, to resolve issue #71.

This works in my tests, which are admittedly only basic. Will break support for Laravel 4.x though - but you can't really support both with what needs to be changed.

For issue #71.
@GrahamCampbell sees all