add MSVC build and modify main build script, add linker build for LUA