refs ZEN-14624 show the footer upon errors from the server
declared a variable it turned out i didn't need
clean up the no color clause a bit
Merge pull request #121 from zenoss/feature/ZEN-14624

Upon errors still build the legend
Submit a separate query to OpenTSDB for each metric, and return separate status for each

Return error status for each metric
Make queries multithreaded
Add unit tests for new code, fix a couple existing tests
Clean up dead code found while testing