Enable deployment after health check

#### This merge into #468, which adds some magic to the alert helper that this needs

This disables the submit button on the deployment form until the agent has been contacted, and if it can't contact it displays a helpful warning. The error is generic right now, but hopefully we can make it better without have to change any client-side code.