Merge pull request #1 from nicko-/master

Fix typo
Update README.md
Temporary fix for a widget issue

IR code was being sent to the button, not the text box. Fixed, but
breaks the button a little. Will look into it tomorrow.
Fix for the widget issue

Now correctly sends IR data to the text widget instead of the button
Added emulator

Added an emulator (mostly working) that can emulate both an Orvibo
AllOne and an Orvibo S10 / S20 socket. Learning mode is not very useful
at the moment, but will eventually allow a fake IR to be "learned" each
time it goes into learning mode.
Quick fix for an emulator issue

Made hex2ba a public function so that it can be called from external
files (allowing us to do stuff like responding to learning mode calls)
Emulator v2

Now actually works! Add sockets and / or AllOnes to your dashboard or
WiWo app. SUPER MEGA AWESOME!
Added button code for emulator

Run the emulator test and type help to see what commands you can do.