added php version requirement to composer.json as per travis.yml