ADD: add back sys module clear to main .py
ADD: play music album from remote

Extend track playback to album by use of playlist
ADD: pull out server-class data

identify mobile plex servers
FIX: do not add mobile PMS to shelves
FIX: do not add mobile pms to channel lists

remove from server lists for channels and plexonline.  Mobile PMS are
media sections only.
small code format typo
ADD: Activate sort by sort title.
DEL: remove unneeded import code
ADD: Play transcode from context menu

play using transcoder settings without having to turn transcode on/off
FIX: Put play transcoded at top of menu
REL: 3.1.7
FIX: Corrected a typo that prevented stream data collection
Merge pull request #9 from RamonB/frodo

FIX: Corrected a typo that prevented stream data collection
FIX: Explicitly set subtitle stream to be on

under plex control, explicitly set the subtitles to enable, rather than
hoping that xbmc is doing it in the background.
FIX: mobile PMS data differences

a mobile PMS produced slightly different data output for similar
FIX: Modify HTTP error messages

Make them more friendly and end user descriptive
ADD: support for rtmpe (thanks polloman1)
ADD: resume dialog for shelf items
FIX: increase timeout to 0.5

see if this helps slower links (wireless for mobile clients)
FIX: only show resume if > 0