Scheduler stopped health check

Scheduler health check returns False when scheduler is not running. This
can happen when stopService() was called from /scheduler/stop endpoint
Merge pull request #615 from rackerlabs/sch_not_running_health

Scheduler stopped health check (review)