Breakup of common into tiny pieces
Mediator turned to Singleton
Merge pull request #2211 from guardian/util-breakup

Breakup of common into tiny pieces