Detest: Add html ids and basic auth access

* Add IDs to Job Description and 2select filter to facilitate access by selenium
* Add basic auth access to Job API and tar downloads to facilitate script access
Detest: First pass test suite
Detest: bug fix: use lc id for output properties
Merge branch 'work' into detest

Conflicts:
	web/tao/templates/mock_galaxy_factory/index.html
Automated test fixes
Merge branch 'work' of https://github.com/IntersectAustralia/asvo-tao into work