Switch to int64_t throughout most of the codebase;
This resolves some errors resulting from the use of unsigned types--these were exposed by Visual Studio, but hidden by Clang/GCC;
Suppress tons of errors;