Merge pull request #9 from on-three/dev

Some clean up of utf-8 errors and new slingbox control
Merge pull request #10 from on-three/dev

updated requirements.txt
Added hotkey support to send commands to slingbox.
Added turner control by big jury rig.
Added menu option and help.
Fixed window placement and automated.
Corrections to channel list. Added nhkworld. List in alphabetic.
Added basic last channel functionality.
Refactored channel handling, making tv service plugable
Added tuner checking and syncing.
Updated japanese channel names.
Added current channel reporting.
First commit of .whatson functionality. Not hooked up.
Corrections to hikari tv data.
Basic correct now playing program info.
Turned on basic .whatson functionality.
Corrected date of program lookup.
Refactored slightly to aid in double "whatson now" lookups.
Some corrections to channels in air tuner.
Correction to current channel handling after tuner change.