analytics: cleanup BusinessAnalyticsBase

BusinessAnalyticsBase is just used by factories now.

Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
analytics: trivial cleanups

Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
analytics: fix typo in BusinessFactoryBase

Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>
analytics: refactoring, pass 2

No functional changes.

Signed-off-by: Pierre-Alexandre Meyer <pierre@ning.com>