Guard pragmas against MSVC
Add tut include directory
Ignore old style cast warning in tut