Agency workspace with clients, impersonation and branding

New agency workspace: a clients page, safe impersonation with audit logging, agency branding and primary colour, collaborators that can manage subaccounts, and modular agency pricing.