add total fallback to revenue
add better revenue intuition
add better tests
Merge pull request #38 from segmentio/add/revenue-fallback

Add/revenue fallback for analytics.js-private/85