Update OnDemand/src/bbciplayer.py

Varies bug fixes