added required-dev in composer.json
updated travis php requirement