Alternative contacts fix, perhaps no shim required

This is an alternative fix for issue #6. I have a feeling we may be able to leverage the real mozContacts object here. I'm able to save with this patch, but not able to view the contacts for some reason - wondering if it's timing related.