[WIP][0.5] Upgrade to Laravel 4.2

So, revised my pull request. Is this good to go? Replaces #107 

- [x] update to use Factory instead of Environment (#105)
- [x] Bump dependancies
- [x] Remove 5.3 from tests
- [x] Fix tests
- [ ] Tag