Improved build script

rework of #17 based on current master

- improve travis.yml
- remove composer.lock from the repo