Removed duplicate definition of SchemaInit function.

SchemaInit is already declared in 'schema.h'.
Removed MSVC exclusion for SC_BUILD_STATIC_LIBS.
Split SC_ADDEXEC macro to handle static and shared libs build.