Adds some better error handling in ingestion workers.
Change dashi messaging to use sysnames
Merge pull request #486 from oldpatricka/dashisysname

Change dashi messaging to use sysnames
Merge pull request #485 from lukecampbell/ingestion_reporting

Adds some better error handling in ingestion workers.
Bump pyon to include ipython virtualenv change
Fix port agent commit
Added parser for ParameterDefsVer2

It's not active yet
More work on the parser
Better reporting
Better reporting in param defs loader
Refactored types parser into separate file.
More changes to type handling
In the middle
100% Test Coverage in ptypes parser
Staged work for parameter dictionary stuff.