programs with non zero and equal episode numbers are considered duplicates
Restore original duplicate check and include title in extended check.
Make episode duplicate detection configurable.
Added checks to switch so will check if that switch is used before sending the commands
Fix mkv generation by enhancing avc_find_start_code and thus correctly generating isom/fourcc
epggrab xmltv: fix suri generation in parse_xmltv_dd_progid
osx: introduce bonjour support
url: fix the uriparser (password parsing)
imagecache: check for null/empty url
httpc: fix the connection-close handling
Merge pull request #411 from dmarion/bonjour

osx: introduce bonjour support
tcp: rewrite connection timeout using tvhpoll wrapper
tcp: break the timeout loop early when tvheadend is in the shutdown phase
cwc: do not show error on read in the shutdown phase
httpc: fix the basic auth
RTSP: only skip leading zeros if the next character is also zero (fixes stream ID of 0)
osx: update README.md
bonjour: port numbers and webroot are not fixed
avahi: webroot is not fixed
Merge pull request #413 from wooyay/master

RTSP: only skip leading zeros if the next character is also zero