Fixed MSVC errors and warnings

* SING is declared in GCC, and apparently _SING is declared in MSVC, so __SING it is...
* Missed a header when using SQLITECPP_API
* Added an MSVC warning suppression for C4251