Updated json output to allow for display of worker state

Ops teams need to ensure that the cluster is functional and performant.  Having to scrape the html source for worker state won't work reliably, and will be slow.  By exposing the state in the json output, ops teams are able to ensure a fully functional environment by querying for the json output and parsing for dead nodes.
Merge pull request #834 from Daemoen/master

Updated json output to allow for display of worker state
Revert "Merge pull request #834 from Daemoen/master"

This reverts commit 230ab2722ebd399afcf64c1a131f4929f602177d, reversing
changes made to 659553b21ddd7504889ce113a816c1db4a73f167.