SERVER-9005 fix get_last_error.js for debug builds
Don't re-add users in auth passthrough test when reconfiguring a replSet or restarting a node
Move hash function for UserNames to separate header file to improve compilation times
SERVER-9005 change test to not depend on replication speed
SERVER-9191 In oplog page on rest interface, use oplogreader (which did authentication) instead of dbclient (w/o auth) to query oplogs. This fixes the broken oplog page for dbs having a admin account.

Signed-off-by: Matt Kangas <matt.kangas@10gen.com>
SERVER-9005 increasing timeout to account for slow replication
SERVER-9005 synchronizing replication to fix racy test