added: buildsystem target to check a commit series
fixed: split non-template class in header/implementation
changed: remove CStdString from SaveFileStateJob

still included through some header though
fixed: remove selfinclude from header
changed: remove CStdString from StreamUtils
changed: remove CStdString from AliasShortcutUtils

this one does in fact use std::string already...
changed: remove CStdString from Crc32
changed: get rid of CStdString in AlarmClock
changed: get rid of CStdString in CFanart
changed: get rid of CStdString in LangCodeExpander
changed: get rid of CStdString in StereoscopicsManager

the casts are a temporary measure (will be removed in
an upcoming commit)
changed: get rid of CStdString in CLangInfo
changed: get rid of CStdString in CLocalizeStrings
changed: make CAdvancedSettings::m_musicItemSeparator a std::string
changed: get rid of CStdString in CSong
changed: get rid of CStdString in XBMC_MD5
changed: get rid of CStdString in CGUIKeyboardFactory
changed: get rid of CStdString in a couple of URIUtils methods
changed: get rid of CStdString in CMusicDatabase::GetArtistPath
changed: get rid of CStdString in CArtist