Refactored code to use a single RexsterClient instance.

So far, this change seems to work well:
- Fabric integration tests pass
- RexConnectClient integration tests pass
- RemoteGremlin tests pass

Some of these tests deliberately generate script errors. The RexPro connection is stable through it all.

Previously, each request created a new RexsterClient instance -- see #7 for details.