support tag size warnings on input

1) By default assumes the tag has 137 bits of space, needs testing.

2) It gets the tagSize from the nfcEvent, this needs testing x-OS.

3) My code is not smart enough to know how URI's are encoded, when writing URLs sometimes you might specify "nfcring.com" and when the URI is written it might write "http://nfcring.com", this needs testing.

Once it has the tagSize it stores it in the localStorage then refers to it.

cc @Dmole for posterity