RUBY-577: add_user support for roles and userSource
RUBY-577: support for delegated authentication and logout
RUBY-577: update old tests for delegated auth
RUBY-577: add new tests for delegated auth
RUBY-577: temporarily disable testing on travis

The patch for enabling auth on Travis has not been pushed to the travis
workers yet:

https://github.com/travis-ci/travis-cookbooks/pull/180

Once it has been rolled out we can remove the skipping of this test.