Removed unneeded dependency SFML from Engine.lua
Dispose GUI correctly when SceneDocument is closed
Merge branch 'master' of https://github.com/tritao/flood
new premake4.exe with fixed startup, framework version 4.5, setting of default platform on VS solution and flag ParallelBuild (MultiProcessorCompilation)
Build was configured to use framework 4.5, Editor project as startup and ParallelBuild
Moved src/Editor to src/EditorRuntime and src/Editor/Managed to src/Editor/Editor.Client
Added projects Editor.Client Editor.Shared Editor.Server
Renamed Solution from Flush to Flood
Clean up build/vs2012 to only show solutions, project are now in subdirectories build/vs2012/projects and build/vs2012/deps
Moved src/EngineManaged/ to src/EngineManaged/Bindings/
Added Triton's Thrift port and RPC Generator
Fixed the RPC generator to generate code according to the rename of Thrift namespaces.
Fixed the missing warning disable build options for MSVC.
Rework the RPCGen MSBuild updater to work properly when the <!--RPCGen--> markers are already on the file.
Convert the RPC code to use spaces instead of tabs.
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.
Merge branch 'master' of github.com:FlushProject/flood
Merge branch 'master' of https://github.com/FlushProject/flood
Converted the rest of the RPC code to spaces.
Disable STL iterator debugging by default in MSVC builds.