Fixed the RPC generator to generate code according to the rename of Thrift namespaces.
Fixed the missing warning disable build options for MSVC.
Added to Helpers.lua global builddir bindir srcdir incdir, Modified SetupLibPaths to use path.join
Moved premake project configurations to project folders
Moved some files in /build to /build/premake so we can have a clean build folder.
Moved .gitignore to root folder.