Improved Error Handling (#51)

Modified to detect and report exceptions to FitNesse; added support for
tests to abort a test run with the ABORT_SLIM_TEST exception.
Changed slim.ps1 encoding to UTF8
Converted to ANSI encoding
Missing AbortExceptionStopTest test page
Normalize line endings
Again trying to get line endings configured correctly
Better ABORT_SLIM_TEST handling and 'StopSuite' support

Modified the handling of <throw 'StopTest'> so that it matches the
FitNesse expection: the test page halts but the suite is not aborted.
Additionally, added support for <throw 'StopSuite'> so that a user can
halt suite execution.

Other changes:
* Made exception tests v2 compatible.
* Added <throw 'StopSuite'> test case.
Enhanced Results - Result properties and timing support

Added the ability to check Result properties and to evaluate the
duration of a test for success or failure.
Fixing encoding problem
Fix encoding problem
Merge branch 'master' of https://github.com/ALuckyGuy/PowerSlim

d4f034d891f98b3e3bbe7da9d3.
Remove file to re-add later
Re-add slim.ps1 to fix encoding

Hopefully fixing the encoding problem once and for all
Re-merged error handling enhancements with most recent code
Updated ExceptionTestRunner for compatibility

A recent FitNesse change removed the '&format=xml' query parameter from
the pagehistorylink values of test results. The test page
ExceptionTestRunner depended on this and needed an update.
Merge branch 'master' of github.com:ALuckyGuy/PowerSlim into ALuckyGuy-master

Conflicts:
	FitNesseRoot/PowerSlim/OriginalMode/SuiteCommon/TestDecisionTable/content.txt
	slim.ps1
Merge branch 'ALuckyGuy-master'