Bug 1059860 - Regression in contacts startup 2014-08-28

Do not merge, using it to get feedback.

It's been separated in different commits to see the changes independently.