Danmbox2

Fixed the following:
* print() sometimes fails due to attempting to encode() strings (which causes an implicit decoding which sometimes fails)
* script fails when there was no video but there was a subtitle