chore(services): more clean up of service provider

Corrects ordering of events service, removes unneeded namespaces, and
rewrites some factories more consistently.
This change seems wrong. Shouldn't it be getting cookies, then session, as before?