update composer.json
Fix compile script
Update .travis script
genphp.php
update phar file