* remove obsolete authenticated check
* set coverage ignore to untestable function
* make commit list directive controller accessible by tests
* manipulate commit mock for easier testing
* add commit list directive controller test