CON-2306 move Venus page tracking to separate module

AnalyticsEngine cleanup - pinging @gabrys and @nefretete 

**Pleaae don't merge it yet**
You can't catch fatal error.
BTW pokemon error handling should be avoided.
http://www.dodgycoder.net/2011/11/yoda-conditions-pokemon-exception.html