update provenance test to new test_transfor_worker code. this test only creates one DP.
Merge pull request #1846 from lukecampbell/fix

TEST - Fixes edge case in ingestion where lat/lon are None
Merge pull request #1843 from MauriceManning/prov_rebase

CIDEVSTC-43	Implement data process management service extensions
Fixes ingestion bug and performance issue

Ingestion used to check to see if a parameter was empty by evaluating
it, which casues the entire parameter function to evaluate against the
array. This patch prevents ingestion from evaluating parameter functions
it doesn't need to.