Bitcoincharts sometimes returns an empty body
Merge pull request #1 from askmike/patch-1

When bitcoincharts response with an empty body, provide a clear error message and prevent the empty body from being propagated to the parsers