windows fix for signal handler
update windows project file, less noisy
static analysis for supporting libs
Visual Studio Static Analysis fixes for OT

I have used the build-in visual studio static analysis tool
on the OT project and fixed all the results.

In the process I've rewrote OT_ASSERT, and created a new macro
OT_FAIL.  These macros now insert std::terminate, giving a much
stronger assurance that the execution will not continue.

I've also fixed many warnings from the normal compile.

Overall, I hope that OT is more sold from these changes.

Cam.