Scale request instances

- Adds separate PUT call to change just # instances
- Adds UI for request table + request page
- Fixes issue where scale down doesn’t work if cluster no longer sends
offers
appease findbugs
clean up some abort logic
fix deploy ui
Merge remote-tracking branch 'origin/abort_work' into hs_staging
Merge remote-tracking branch 'origin/scale_endpoint_and_ui' into hs_staging
Merge pull request #298 from HubSpot/scale_endpoint_and_ui

Scale request instances
Merge pull request #299 from HubSpot/abort_work

clean up some abort logic
add defaults here
Merge pull request #300 from HubSpot/fix_deploy_ui

fix deploy ui
adds support for docker
make labels not selectable
Merge pull request #301 from HubSpot/fix_deploy_ui

adds support for docker to deploy UI
Merge branch 'master' into hs_staging
fix task info page

Fixes #255
Merge branch 'master' into hs_staging
fix task kill button visibility
Merge branch 'master' into hs_staging
fix for taskId hostnames

- optionally allow an omitted common suffix
Fix typo