Escape invalid xml characters in TestResult
Escape message for all successful and inconclusive tests as well
Create tests to check escape of invalid xml
Implement TimeoutAttribute for compact framework
Add tests of timeout in setup and teardown; teardown is disabled, since it hangs
Update TimeoutTests.cs

Ignore test with a pointer to outstanding issue rather than commenting it out.
Fixed all build warnings in the solution
Switched unneeded protected members to private
Merge pull request #355 from nunit/issue-fix-warnings

Fixed all build warnings in the solution
Dispose of test runners after they run when running in the console
Added a --dispose command line option
Renamed the command line option from --dispose to --dispose-runners
Add generic support to CF build; fixes #327
Fix warning message
Merge pull request #351 from nunit/issue-326

Implement TimeoutAttribute for compact framework
Merge pull request #358 from nunit/issue-327

Add generic support to CF build; fixes #327
Miscellaneous fixes from Neil's CF Build
Merge pull request #359 from nunit/merge-cf-code

Merge cf code
Merge pull request #357 from nunit/issue-308

Dispose of test runners after they run when running in the console
Remove Runner directory entirely from framework and create runner as a separate assembly