[MediaPortal] Reduce the amount of CPPcheck warnings
[MediaPortal] Add missing Confluence skin file for DialogRecordSettings
[MediaPortal] socket descriptors on Windows are unsigned
[MediaPortal] Refactor: move date/time handling to separate DateTime class