Change the version of the dependency, etc

- Add support for Laravel 4.0, 4.2 and 4.3 (~4.0 => >=4.0, <5.0)

- Change to use the latest stable version of anlutro/curl

- Refactoring