Changed trailer query source to themovidedb

- Added some error messages (and a mirror of the python XML_Error
function in javascript)

Current bug: Some trailers are found but do not play and result in no
action (no error, no video, no loading, etc). I am still tracking this
down.