Bug 1059715 - VCard reader refactor to read contacts before importing th...

...em r=sergi
why do we need to do this here?. You can load the dependencies just in the place you need them instead of polluting the code of the cursor. Futhermore, the code you are proposing is essentially broken, as the dependencies could be loaded several times If cursor.getAll is called various times.