FIX: Transcoding audio streams not correct as per Settings

When testing with PMS it would always use the first value specified and
ignore the other values. (AC3 would still result in mp3)
If the user explicitly specifies AC3 or DTS then they would presumable
want 5.1 audio?
FIX: incorrect token format used (wezhunter)
FIX: Selecting Audio PIDs and Subtitles auth issues

X-Plex-Token query string param was not prefixed correctly (& instead of
?) for first param in query string.
Also added auth method for token when selecting Audio PID or Sub URL
(was resulting in 401 not authed due to missing token)
FIX: let XBMC control resume and flags

Let XBMC manage what flags to display and the resume dialog.  Keeps
things simpler and means that you get the skin standard flagging on all
skins.
FIX: Add a load of non ASCII encoding

For my non-english speaking chums