[vfs] CFile: remove 'virtual' from destructor
no class is derived from CFile
load replaygain tags on mp4 style files
load tags when opening file so they are available when we try to read replaygain

provide a fallback file type to tagloader based on content

pass content type to DVDplayer for types that support tags, in order to set a fallback filetype
vdpau: move cropping of top and bottom lines to renderer
Revert "[nfs] - better fix for fe97d68f87d6985b2bf57d8e942b36b5e7373066 - possibly fixes #14727 - thx jm for the idea :)"

This reverts commit dd4dd2e91bc083a23fe7b46ae4c291c6672d32e0.

This commit created issues comparing paths when the export and the path was the same and did not contain a trailing slash, in addition, it removed the correct reversal of ordering of m_exportList generated by GetExportList.

Reference: http://trac.xbmc.org/ticket/14727#comment:12
[nfs] - change splitUrlIntoExportAndPath so that it can be used with external exportlist - preparation for adding a unit test
videolibrary: move logic for tvshow/season flattening from filesystem to GUI (fixes #14723)
set Touched revision back after 35e2b91257eb6c1dc614589672f4324fdcc234da
[cosmetic] cleanup copyright headers
AE: fix hidden setting stereo upmix if spdif is selected
AE: allow channel BC to be mixed into BL/BR os SL/SR
ActiveAE: let sink do channel mapping for 7.1
[WIN32] changed: log a more meaningful message if DXVAHD fails because the device doesn't support it.
changed: pass CStreamDetailSubtitle as reference
[dxva-hd] remove mistakenly redefined members after 04bb49cc4475778a82da86673d3f3486193c5354
Merge pull request #3781 from afedchin/dxva-hd-fix-warn

[dxva-hd] remove mistakenly redefined members
removed double assignment in EpgSearchFilter::Reset()
[peripherals] fixed a ambiguous variable and replaced .size() by .empty()
Merge pull request #3587 from Nachtzuster/ma4_replaygain

fix: Use replaygain tags for .m4a type family files too, closes Ticket #13948
[Confluence] cosmetics - font colors