Event handling in the QC Process
Updates ion-functions
Merge pull request #2031 from lukecampbell/qc

CIDEVSTC-288 - Event handling in the QC Process
Merge pull request #2032 from cwingard/ionfunc

CIDEVMI-1178 Updates ion-functions
QC Processing Error Handling

- Error handling and logging in QC Processor
- Changes the QC Upload column count checks to an inequality instead of
  explicit equality
- Adds sample QC upload file
- Updates test to use file upload
CISWMI-221: Enhancements to agentcontrol to set any agent instance config
Added set_attributes op to agentcontrol
Updates ion-functions
Added dryrun and verbose flags to agentcontrol
Updates QC Event Types
Merge pull request #2038 from cwingard/ionfunc

CIDEVMI-1178 Updates ion-functions
Merge pull request #2036 from mmeisinger/add221_aicfg

CISWMI-221: Enhancements to agentcontrol to set any agent instance config
update bootstrap to include eoi services
update debug statements and EOI bootstrap comment
bump submodule for ion definition
add try except for Resource Parser
fixed bad request exception
replace raise with log message
Adds exception handling in DSM
Merge pull request #1 from lukecampbell/bs

Adds exception handling in DSM
adjustments in base class for platform agent tests upon recent changes in stream configuration/data product creation. Local tests Ok. Should fix the corresponding failures on buildbot.