Fix some CS problems after last merges
[WebBundle] Use CurrentHelper instead of MoneyHelper in menu
Merge pull request #1777 from stloyd/bugfix/frontend_price

[WebBundle] Use CurrentHelper instead of MoneyHelper in menu
Merge pull request #1775 from stloyd/bugfix/cs

Fix some CS problems after last merges
Refactor code to properly work with domain managers not repositories while creating resources
Extract interface from DomainManager class.
Fix some service declarations.
Fix more code to match manager & repository split