Changes
imagecache: another silly mistake in timer periods.
Minor addition to the way the server capabilities are checked.
support: some minor updates to python lib and htspmon.
htsp: provide webroot in htsp hello message.
http: fixed mistake since I changed webroot variable.
mkv: make sure the first cluster timecode is 'close to zero'.

when recording to disk, the subscription is started ~30s before the
scheduled event actually starts. This causes the pts time stamps to have an
offset of about 30s. This patch moves the start time filter condition
from the end of the pipeline to be a configurable property of the tsfix pipe.
dvr: rearrange the pipes so that globalheaders gets the packets before tsfix (and the start time filter).
Merge remote-tracking branch 'origin/pr/205'
Fix #1497 - Added error checking if 'git describe --dirty' is not supported by the host.
muxers: re-org to clean up dirs.
support: minor tweak to version script.