Limit pry and test-unit gem versions bceause of 1.8.7 syntax issues
Update add_user command for narrowed localhost exception.
Localhost exception fixes for rake task helper
Helper methods to support the narrowed localhost exception
Localhost exception fixes for functional tests
Localhost exception fixes for threading tests
Rename add_admin_user to ensure_admin_user everywhere
Localhost exception fixes for replica_set tests
Replace hard-wired 13 with constant AUTH_ERROR
Localhost exception fixes for sharded cluster tests
Add UNAUTHORIZED error code constant and use in code and tests
Code review changes
Fix test to behave properly after SERVER-14527
Fix copydb test to work with new auth
Ensure that client variable is not nil in teardown
Change name of cleanup user in shared auth test
Cleanup logic in #add_user
Take out print statement in test