Fix overactive jira link replacement
Begin splitting up server choice from browser choice
Get ngHtml2JSPreProcessor working, finally! Sweet :D
Refactor available browser service with tests
Begin porting over jobs directive to es6
Finish available browser service tests
Nearly finish jobs directive local server test
Refactor various executeJob invocations
Emit and consume events during executeJob
Refactor hostname auto-change functionality
Broadcast hostname changes instead of emitting

We're listening to those changes in the job-options directive
controller, which is apparently not a child scope of nothing. That is,
the hostname:changed event is going out over rootScope, so it makes
sense that emitting from rootScope upward wouldn't reach our directive
controller.
Make available browser service implementation explicit
Add config grunt task
Fix execute job's dto to use an array of browsers
Remove unnecessary directive attributes for editor-nav and job-options
Remove obsolete executeJob code that has been refactored
Guard against invalid job options
Fix browser names so that Honeydew.pm understands them
Enumerate available IE browsers for use on Saucelabs
Move dependencies to controller level injection in job directive