rename SetPartOfSet and Get/SetTrackAndDiskNumber
CHG: Refactor ffmpeg MT support
[omxplayer] Don't flush queued data on general reset

We were flushing the queue of data to gpu (which can be a number of seconds worth) on a general reset.
However this is generated on inoccuous events like a chapter change in dvd playback.

This results in a few seconds loss of audio, and a temporary audio/video sync error
[UX] consistent playback behavior for music and video
CHG: [droid] Splash.java: check sdcard readyness + refactor
[win32] Update libiconv to 1.14
[posix] Update libiconv to 1.14
replace skin.touched with skin.re-touched
use generic names to make it easier to switch to a new touch skin in the future
FIX: prevent switching to windowed mode on windowing system not actually supporting it
FIX: do not mark resolution as changed if it didn't
IFile and CFile: add doxy for Stat() functions
[win32] WIN32Util::ConvertPathToWin32Form: add overload to use CURL& as parameter
[win32] WIN32Util: add fileTimeToTimeT() helpers
[win32][vfs] Implement new CWin32File class for local files on win32 platforms
* rewritten from scratch
* added a lot of validity checks and results checks
* correctly handle all over/under sizes of variables
* automatically hide files in filesystem with name staring from dot
* fixed bug - Write didn't update i/o pointer
* always return real current file size instead of cached value
* reimplemented Stat() better than common runtima stat() (more accurate time values, set real number of hard links, better set _S_IEXEC attribute etc.)
[win32][vfs] FileFactory: switch to new CWin32File class; remove HDFile from win32 project
build: make D-Bus configurable
[omxplayer] Merge in latest dvdplayer changes
[dvdplayer] Make players pointers rather than objects
[dvdplayer] Create a base class for audio and video players