Merge pull request #451 from nelenkov/revenue

use stream parser on HC+ to get latest revenue from historical data, see #444
Merge pull request #452 from nelenkov/revenue

some cleanup, see #444
Merge pull request #455 from nelenkov/revenue

updated to send 'application/javascript' as the Content-Type
don't set NaN for missing overall revenue