Controllers and it's tests clean up

- Cleaned up controllers and it's tests project code base.
Removal of "calls" test message pattern

- Removed all occurrences of "calls" like test message pattern in tests.
Role provider factory tests tear down

- Fixed, unrelated tests failing, because of not rolled back state of
role provider factory.