Adds EOI Registration Process

add bootstrap process for m057 geonetwork services

add data source check

added data sources to category list

add test class

replace with master sheet

add additional test

update eoi_registration to include harvester request

fix create harvester registration add missing &

update and add tests for geonetwork harvester resources

update table loader to verify parameter list, requires removing prints before pull request is made

update tests for geonetwork services

update source removing print statements

remove print statement

update tests, allowing for removal of harvesters added during preload.
update test preload spreadsheet (TESTED DOC) with new datasource resource
updated discovery test to include search radius in m
pyon submodule bump
M193 - SiteDataProducts

* Creates SiteDataProducts in preload
* Creates the "withinDeployment" association when a deployment is activated. This association is never deleted.
* Creates the "hasPrimaryDeployment" association when a deployment is activated. This association is deleted on deactivation.
* Bumbs ion-defs to include new attibutes on DataProduct
* Requires new preload column 'stream_configurations' on the [Platform|Instrument]Site sheets
Merge pull request #2130 from brianmckenna/m115_radius_in_m

CIDEVSTC-99 - M112 - support search radius in meters
capture event_id field from OMS external event as sub_type of published OMSDeviceStatusEvent

As agreed in http://etherpad.oceanobservatories.org/pa-r3, 2014-05-22.
rsn oms simulator: include event_id in published event; read fake events from an events.yml; update basic test_external_event_dispatch
oms_simple: use adapted copy of OmsEventListener class from ion/agents/platform/rsn/oms_event_listener.py, which will be updated to listen to OMSDeviceStatusEvent's relayed by the service gateway (instead of setting its own http server)
CIDEVSTC-306: Discovery enhancements
Bumped submodules
Fixed UNIT test failures
listen to OMSDeviceStatusEvent's in RSN platform driver to notify agent for handling, in particular for event-driven mission execution purposes
Merge pull request #2131 from carueda/pa_mx_oms_events

M101: OMSDeviceStatusEvent handling triggered from listener in RSN platform driver
Merge pull request #2132 from mmeisinger/add306_disc

CIDEVSTC-306: Discovery enhancements
Fix preload of instrument agent data products
Added cloning of nodes and instruments to OOI preload
CISWMI-222: Fix issue with the generation of DP for cabled inst
OOI preload of DPS URLs
Merge pull request #2134 from mmeisinger/fix222_rsndp

CISWMI-222: Fix issue with the generation of DP for cabled inst