Fix MSVC compile, and re-enable optimization on itypedef.cpp
Merge pull request #1258 from quietust/msvcfix

Fix MSVC compile