Fix update warning and add support for laravel 4.2 but dropped support for PHP 5.3