Composer And Travis Updates

It will generate it, but will do `composer update` to do so, which isn't super fast. If you provide lock file it will just do `composer install`, which is much faster.