Added more async testing
More messing around with async
Sync context done
Trying out new synchronization context with tests.  All passing.
Cleaned up Asynctests and renamed some functions.
Cleaned up tests, now with working ThrowsException test.
Now working on a new custom context.  This attempt is unworkable.

AsyncHelpers cleaned up.
Waiting methods now working.
Added xunit2.0 and deprectated old tests.
Added new helper classes to help write UI thread tests.
Working on the Lambda -> UI thread functions
UI Execution tests now working, starting on exception
Exception throwing now testable.
Re-enabled old UI tests.
Deleted experimental folder.... not needed any longer.
Cleaned up tests, removed unused helper classes.
UI helpers all passing tests.
UI thread exceptions being thrown properly.