xbmc/xbmc — pull request #4811 by Karlson2k (2014-05-27 21:40:34+00:00)
Title: SysInfo refactoring, startup log update

Started as small startup log refactoring, this branch growed up to SysInfo refactoring and cleanup.
I fixed a lot of mess and inconsistency in SysInfo, removed some outdated and platform-specific functions.
New function are designed to be used in platform-agnostic way.