Support route withdraw on failed healthchecks.

The default is to increase the MED value when a check is failing. This
will let users specify the --withdraw-on-down flag to remove the route
rather than increasing the metric.
Merge pull request #77 from crazed/fix-healthcheck-withdraws

support withdrawing routes on a failed healthcheck