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
CallLog is completely tested now to throw the right exceptions and normal behaviour as well