* Add ExtendedNEC support to TinyIRSender and move NEC2 from flag to argument
Added ExtendedNEC support to TinyIRSender. Also redesigned TinyIRSender's handling of sending NEC2 repeats from a compile time flag to an argument in the send functions for NEC variants, as per discussion #1201. Modified the example script TinySender to support these changes/additions and fix a bug. Finally updated/made consistent some comments across various files and the README.
Updated TinySender.ino to send using (almost*) all protocols simultaneously to demonstrate usage of TinyIRSender, as suggested in #1202 . Users can delete or comment out unneeded protocols. *(Not all combinations of NEC2 are demonstrated for brevity).