tests: fix setup to install current gem versions

  * Use default filename for Gemfile to reduce setup hassle
  * Add Gemfile.lock to .gitignore
  * fix travis.yml