ooici/coi-services — pull request #291 by lukecampbell (2012-10-02 21:00:38+00:00)
Title: Luke: Wraps replay process interaction in a client

+ ReplayClient - Client Wrapper for ReplayProcess
+ start_replay
+ pause_replay
+ resume_replay
+ stop_replay

+ TestDMEnd2End.test_replay_pause - Tests the ReplayProcess interface
and streaming capabilities.

- replay_process_test - Removing unit tests for replay process

ReplayProcess now separates it's outgoing granules into at most
ReplayProcess.publish_limit records.

ReplayProcess can be start and stopped arbitrarily during execution.

RecordDictionaryTool has a property called fields which lists the
available fields.

A lot of cleanup and code beautifying