Fix tests. Someone please merge!

These tests were broken for far too long. The issue was that we were exhausting the http object's global agents maximum number of sockets to the fake auth service.

As per the Node.js docs:
````
By default set to 5. Determines how many concurrent sockets the agent can have open per origin. Origin is either a 'host:port' or 'host:port:localAddress' combination.
````

Setting:
````javascript
http.globalAgent.maxSockets = 100;
````
fixed the issue.