Do not inject ReadOnlyContext
Improve formatting, variable names
Pass WroManagerFactory around instead of injection of WRO components; Use CacheStrategy instead of GroupsProcessor in DefaultVersionedGroupNameFactory