Bug 1015060 - [NFC][Contact] Receiver does not receive the latest contact if the contact has been updated more than twice r=jmcf r=michalb

In theory `contacts.NFC` should have been loaded if we don't have `mozNfc` but checking for the hardware is not a bad thing.

With that said, performing both checks sounds like a great safe thing to me.