Add missing requirement tags.
Adding in /api/jobs and refining the Job.to_dict method
Adding job search method that attempts to find previous tool runs with the same requested inputs and outputs.
Modified patch behavoir to match comments to pull request
Adding more standard exceptions
Grids: Option to pick between persistent and transient messages
PEP-8 and style fixes for various files related to history import/export.
Merge
PEP-8 and other style adjustments for new jobs API.
Tweak Jobs API to only use new style API decorator, exception handling.
Add functional tests for new jobs API.
Merge job-search branch.
Merge.