The .lock file is required by travis CI for running bundle install --deployment

* Build is errored if this file is not tracked.

* After changing the Gemfile, need to commit this file before pushing to github.