make work with recent gerrits (2.5+, digest auth)

also:
  - fix test to work with digest auth
  - make tests run with recent specs
    (needed to require 'rspec/expectations')
  - trailing whitespace cleanup in edited files
README points at my fork for travis
whitespace change to trigger travis
adding gemspec so bundler can install from git

also:
  - unignoring Gemfile.lock (best practice is to include)
  - gemfile now uses gemspec for deps
Revert "README points at my fork for travis"

This reverts commit 0189bd53d8207ae2b17db3bbba1e94f626c58d0f.
Revert "whitespace change to trigger travis"

This reverts commit 45b4e63fb951aac53a13970772d601cc078a529b.
gem spec has Fabian's email
Merge pull request #1 from aerickson/pull_request_for_fabian

gerry: make work with digest auth (also add gemspec)