add launch processing state to platform agent
Merge pull request #1006 from newbrough/preload_external_data

Preload external data
Merge pull request #1004 from MauriceManning/launching

add launch processing state to platform agent
Refactors tests for QC parsers, tests run real tables
Adds Stuck Value Test and major memory leak patch

PyDAP wasn't closing coverage instances and it was causing a HUGE memory
leak
Adjust test get set agent to ignore qc and other fields not produced by instrument directly.
Skip agent persistence tests that fail on builbot only.
Merge pull request #1007 from lukecampbell/qc

QC Work
Added triggering logic and tests for command error alerts.
Fixes typing issues
Merge pull request #1008 from lukecampbell/qc

Fixes typing issues
Bumped pyon
Merge pull request #1009 from shenrie/master

Bumped pyon
fix initial attempt to incorporate LAUNCHING state and corresponding transition
remove flag LAUNCH_CHILDREN_ON_START (which was used to facilitate testing of
  the launch of the children in on_start and also in INITIALIZE). The launch of the children is now always started (via a greenlet) in on_start.
Merge pull request #1010 from carueda/platform_agent_R2C4

fix initial attempt to incorporate LAUNCHING state and corresponding transition, and add needed associated handling
Use sddevrepo port_agent instead
add simple_dataset_agent with simpler state model and control flow