made the simulator use unbuffered print so log files can be used for useful debugging
bump submodule, add in external data product flag for data url

update dpms to include the dataproduct type enum

update harvester list

update to allow creation of params but not raise an error

update test class

update dpmservice

add ref to test resource, update dsms url extraction

remove un-needed else

update test to reflect the actual url link

update table loader

update tableloaders param information
update data management service

update table loader

skip test

addition of private data constraints
removed duplicate code from update dataset
Fixes test_lost_connection

 - Floats can't be compared with == or !=
Merge pull request #2128 from wbollenbacher/simulator

made the simulator use unbuffered print so log files can be used for use...
Merge pull request #2183 from lukecampbell/fixes

Fixes test_lost_connection
More cleanup and speed up some tests

 - Speeds up visualization test
 - Removes unused modules
Moves some tests into the PRELOAD category
Fixes ion-loader data product issues
Removed excess line from agentctrl
Merge pull request #2185 from lukecampbell/loaderfix

Fixes ion-loader data product issues
Merge pull request #2184 from lukecampbell/cleanup

More cleanup and speed up some tests
Merge pull request #2182 from birdage/m057_url_param_update

M057: update Dataset Management Service and Generation of URL from external data products
Set license to BSD
Remove references to Apache license from source code headers
Removes stubs in DPMS and puts in appropriate UTIL/INT attrs in EOI
Some cleanup
Merge pull request #2188 from lukecampbell/fixes

Cleanup and fixes
Merge pull request #2186 from mmeisinger/license

Set license to BSD
remove obsolete _platform_attributes and _get_platform_attributes in base platform driver class
remove logic and definitions related with IDs for platform attributes being composed of name and instance number (with pipe as separator).