comprehensive client controller tests
removed prompts injection and use reflection in the test
cs fixes
remove zend view dependency