Import CXX11.cmake rev 7413d26.

https://github.com/NitroShare/CXX11-CMake-Macros
Ignore build-* directories.

These are just a common name for CMake build directories.
Add initial CMake bits.
Merge remote-tracking branch 'origin/master' into cmake
Define MR_ENGINE on Win32 to enable DLL exports.
Reorg and fix Win32 lib list.
Arrange sources in groups by directory.
Use static linking for LibYAML on Win32.
Use debug libs for debug config.
Import Cotire 1.5.1.
Set pragma once.

With Cotire, StdAfx.h may be included twice.
Enable precompiled headers via Cotire.
Add the rest of the engine to the CMake build.
Add Script/Help bits to build.
Include Lua dir in Win32.
Import FindOpenAL from qtaudio3d

Older CMake installations ship with a version of FindOpenAL that have
some trouble finding OpenAL on different platforms, so we're using this
version that is more comprehensive.

https://qt.gitorious.org/qtplayground/qtaudio3d/cmake/FindOpenAL.cmake
37c9fce
Find OpenAL on Win32.
Merge remote-tracking branch 'origin/master' into cmake
Set pragma once.
Add client to CMake build.