report exception type

for slightly easier diagnosis at the command line.
Fix Issue #75 - Can't open Pash.sln in VS2010

Commit 8b9e9e2a74c70622ba082200d348b8c2cff947fb changed the signature in the solution to indicate VS2012. VS does this even though it doesn't need to, so we have to keep an eye on it whenever modifying the solution.
Merge pull request #76 from JayBazuzi/bug-75

Fix Issue #75 - VS2010 compatibility