update composer requirement to PHP.5.4