Improve Grizzly's copy of the testMaxTotalConnectionsException test.  Original copied test logic relied on timing for the failure to occur.  New logic uses two requests - one to use the connection and wait, and the second to ensure the connection pool throws an exception because we have a max connection limit of one.