Analytics: queued events, once-per-order revenue, heatmap on product pages (#17) Co-authored-by: Michael Czechowski <mail@librete.ch>