Cleaned up some code and added improved logging.

Specifically, this commmit:
-Removes unused memory and CPU configuration variables
-Changed the state store to keep only backend names, and not
resource usage (because the resource usage numbers weren't used)
-Added logging about RPC times, and about garbage collection
Client pool changes