Bug 963504 - [Contacts] Add unit tests to activity handling r=jmcf

I think these mini mocks could be dropped if we use sinon.stub, don't you think so?