Laravel5 compatibility

As best I can tell this works. I've added an alias to refer to the master branch so people can check it out for l5 without any issues. I've obviously only tested this with local aliases in my composer file but I think it works in an identical fashion (if the composer docs are anything to go by).