Compile warnings again

This fixes some of the remaining compile warnings after @xhaggi  's PR.
then we should use %lu for it as we did in other classes
see https://github.com/xbmc/xbmc/blob/master/xbmc/GUIInfoManager.cpp#L1850