Merge pull request #5 from jpluimers/master

Now sources should compile for other versions of Delphi than XE2 and XE3...
Fixtures now use unit names for namespaces, TestCases work again, lots of internal fixes
merged with latest github
Merge remote-tracking branch 'origin/master'

Conflicts:
	DUnitX.Loggers.XML.NUnit.pas
	DUnitX.TestFixture.pas
	DUnitX.TestResult.pas
	DUnitX.TestResults.pas
	DUnitX.Windows.Console.pas
Updated .gitignore
Added .map and .drc to clean
removed unused variable
Refactored IoC so that exceptions are optional and error messages are built of error enum.
Merge remote-tracking branch 'origin/master'

Conflicts:
	DUnitX.IoC.pas