Support for .NET

I have ported your java code (including the tests) to C# to use in our web integration tests.  This is all under the dotnet directory and uses a Visual Studio 2012 project file.

PS: Thanks for the simple way to detect javascript errors.  I agree that this functionality should be added to selenium/webdriver natively.