Controller starts an initial ASP with an incorrect host port, kill it, and starts a new ASP
with the correct host port.
Changes to ASP_ENABLE_LABEL cause the marathon-asp-controller to start controlling a new set of apps which have
the new value as a label. The controller ignores all apps with the old label. Since the controller is stateless
with respect to Marathon it needs to be this way. An easy way to avoid this problem is to never change
the ASP_ENABLE_LABEL of an existing marathon-asp-controller. Always destroy the controller and create a new one.
This way there is no confusion or expectation of a different behavior.