Added exceptions for the call log and unit test to see that they are correctly thrown. The usual behaviour of the call log is not tested....... yet