require php 5.4, ignore composer.lock