Added support for Laravel 4.2

- Support Laravel 4.2 routes
- Refactored the way counts work to be more efficient (removing all the unnecessary closure functions)
- Improved usage of facades