local tinyxml files are now only added to the compile list if either --local-tinyxml is defined for SCons or the system version of tinyxml is not found. A warning is issued if the system version is not found. fixes #619