added support for Visual Studio 2013

Visual Studio 2013 has C99 support which allows Craft to be built successfully using the MSVC compiler.  The only requirement, besides updating the Cmake file, is that <code>snprintf</code> apparently exists as <code>_snprintf</code> in MSVC's C compiler, so you can just <code>#define</code> it.