-Move to CMake
-Remove vcxproj build (We'll rebuild this with cmake later)
-Fix some chip-specific cast errors (int <-> size_t)