fix StringUtils::CreateUUID() by using boost's uuids namespace
add activity log infrastructure
WIP: add specific IActivity implementations
WIP: add some activities
addon browser: only try to remove addons from the listing if GetDirectory() succeeded
cosmetics in CGUIWindowAddonBrowser
CAddonInstaller: add the possibility to retrieve the information about which addon dependency failed
addons: add FullType() to IAddon and a specialization to CPluginSource
addons: support addon identifiers in addons:// paths
cosmetics: change addoninstaller.cpp to AddonInstaller.cpp in english language file
add activities for addon installation/update/uninstallation
WIP: support browsing to a specific addon in addon browser
WIP: add CGUIWindowActivityLog
WIP confluence
TEMP GUI
HACK: adjust DialogSelect.xml to show ListItem.Label2
[win32] update VS project files