Fixed invalid data in composer.json.
Fixed missing -dev in targeted branch.
Updated .travis.yml.
Updated readme.