NFC feature, on top of e511b0e50474c4d3c589a0b50e462bf1248c29dd.
Compile fix and remove whitespace.
Fixed NFC in gecko, due to commit change series ending with: 9a3674d80a85acfe4fec513adbd0662660efe2f1
Rebase NFC to master.
Merge branch 'svic-master' into clean_mozilla_org_nfc
Remove debug code and includes.
Merge mozillaorg master, and fix PermissionInstall.jsm merge
Remove unneeded interface functions (icc: Open, Exchange, Close)
Merge in SecureElements from svic/uicc branch.
MozNdefRecord: Fix possible crash issue if null fields are used.
Relocate secureelement* names to be more alphabetical in nsGkAtomList.h
Merge in 3/11/2013 code. Update NFC, makefile structure, and remove obsolete macro NS_IMPL_CYCLE_COLLECTION_CLASS.
Fix bad save in NfcNdefEvent.cpp
Missing empty moz.build file.
Missing moz.build for nfc directory.
Initial commit. Broadcast to a NFC message manager. Manager sends NdefMessage to registered apps with the appropriate filter to catch it.

Move message handing to Nfc.js, and fire activities.
NFC: Add system broadcast messages for nfc events. System app will then start activities to carry out the tag "intent".
Merge 3/18/2013 gecko.
Remove obsolete iccOpenChannel, iccCloseChannel, iccExchangeAPDU code in Telephony. Use IccManager.
Remove obsolete WebNFC permissions.