Merge pull request #1 from efontana/rel1.x

Merge .NET 4.0 changes
Merge pull request #2 from efontana/rel1.x

Better error handling
Merge pull request #3 from efontana/rel1.x

Reset WindowsEventListener on Exception
Merge pull request #4 from efontana/rel1.x

Rel1.x
Merge pull request #6 from efontana/rel1.x

Added missing file.
Merge pull request #5 from efontana/master

Merge branch into master