update to PHP 5.5 and depricate 5.3

also update composer.json to force >= 5.4.24 which includes many security fixes.