Changes file modes in ingestion workers to a

Before it was using 'w' which wasn't respected, but going forward it
should be a to ensure the HDF file is not reset.
Merge remote-tracking branch 'upstream/master'
Merge remote-tracking branch 'upstream/master'
Add /version route to ServiceGatewayService for UX
Merge pull request #489 from unwin/master

launch driver process from egg working.

Smoke tests are passing on dev machines.
Fixed the fact that the delete_data_process() method was not updating the modified data process object. Also added a lot of test code for checking delete
Added test code. Test works
delete process definition now removes the associations too as it should. Added test code. Test working
added test code to check that the created data process is running. Test working
Removed an unnecessary line
dial back loglevel for very verbose message
first draft of conditionally launching from egg
test for driver egg launch with skips for broken functionality
bump port_agent back to master
Temp fix for bad antlr download link on pypi
tests validating egg launch, one skipped due to lack of raised error
Merge remote-tracking branch 'upstream/master'
Merge pull request #490 from ifreecarve/2013-01-16_egg_launch

OOIION-584 tests validating egg launch, one skipped due to lack of raised error
fix OOIION-674 Set resource_type in Platform Agent to be PlatformDevice
Merge branch 'master' into added_remove_testing