Reorganize code for tests.
More tests.
Add test that mocks out the Call content provider.
Factorize code about MockContentResolver.
Refactor and add test with fake contents.
Don't return a null instance of StatisticMap ma use an empty instance instead.
Make an empty StatisticsMap instance really empty and not of size 1.
Fix error with Cursor iteration.
Behave correctly when there are not Contacts on the phone.
Merge branch 'new-tests'