Add a bunch of labels to debug layer.
Add List view for Photos.
Add List view for Music.
Add List view for all TV levels.
Left justify List view when no left menu present.
Better List view Music titles logic.
Add List view to Channels.
Add List view to Shared Content.
Fixes.
Merge branch 'listview'
List view fixes.
Merge remote-tracking branch 'plex-skin/master' into frodo
Fixed the primaryFilterActivated property

Fixes #873
Crash bug in PlexConnection::toString
Crash bug in AudioSubtitleSettings
Death to List Tyranny! Fix default viewtype selection.

Why in Heaven’s name do we need to falsify the List type for this to
work is beyond me. As long as it was <viewtype
label="List">list</viewtype> it hogged the default viewtype place,
persistently. Once changed to <viewtype label="List">panel</viewtype>
everything works as intended. PMS perhaps forcing a list view (when
found) as default?
Disable Channels main level List view, for now.

We can’t save the viewtype state in there as of today, so you can set
it to list and when you come back it’s panel view again. So thought
better to disable it altogether in that screen for now (neither being
ideal, but maybe this a smaller nuisance).
Fix List view being visible in movie preplay.
Disable the List view for Clips, for now.

Same reason than for Channels main level, a few commits back (the
viewstate is not stocked anywhere).
Fix embedded subtitles and transcoding.