Changed VSoft.DUnit.XmlTestRunner.pas to support compilers XE4 and Later

Problem was a Compiler Error in FormatNUnitTime
This version should be future proof as it uses $IF syntax instead of $IFDEF to determine version number.

Removed CurrentSuiteName function as it was never used and private (Compiler Hint)  
Added IfDef to FormatNUnitTime  (compiler hint when with XE2 or later)

Changed DUnitXmlTest.dpr to avoid a complier warning when ISCONSOLE, and XMLOUTPUT is defined (The Default)

Added  tp .gitignore to avoid changes made in  __history directories