removed debugging warning message that was accidentally left in the last commit
added the option for pre-caching (-M)
Implemented pre-caching for IPTV only. VoD currently only has a stub that does nothing.
Fixed the conversion between GB and MB in some constants (was erroneously usign GiB and MiB)
The pre-caching option with VoD will now print an error message and abort.