Tidyup and jslinting
parseProgram now pulls out program image and url
Fetch additional program details (season, episode, episode title, genres etc) - Could break easily, relies on screenscraping
Strip out xmltojson decoding functions
Read entries from the planner
Minor bugfix - duration is now in seconds rather than minutes, just changed debug to match
split out processNotification, and respond to state changes (playing / pause / fwd / rewind)
BUGFIX - deal with box being switched back on, when current URI will be = '0'
Improve README.md - add some rudimentary documentation