User Story 1908:TestSwarm: PS3 should go green for all unit and E2E tests in TestSwarm

database structure: changing runs.url and clients.useragent from tinytext to text
defaultSettings.json: incrementing client.cooldownSleep from 0 to 3
SaverunAction.php: preventing total/fail/error/report_json/report_html from being overriden by heartbeat
AddjobPage.php: adding missing space in html
addjob.js: adding 'clone run' button
run.js: adding health check feature, preventing stringified objects from being displayed in status bar, prevent fail/error/total/report_html from being submitted on hearbeat

Incorrect ua-parser repository was referenced. I corrected this in .gitmodules file.
inc/libs/ua-parser has different guid - this is intentional this time.This guid is the tip of master-alpha branch in blinkbox/ua-parser repo.