Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path.
Initial batch of edits to remove expectation that the Rocket include structure will be in the global include path.  These still expect Rocket/Core to be in global scope at this time
Made paths to RocketCore relative
Updated source files and private headers to use relative paths to public headers.  This prevents the compiler from pulling in an installed copy of libRocket headers rather than the source copy of the headers if libRocket happens to be installed on the system already.
Added workaround for bugs with CMake 2.x FindFreetype package, uses an included version from 3.0 now if running on earlier versions.  If running on CMake 3.0 or newer, no override is done to ensure the latest version is used
Moved our custom FindLua.cmake into v2fixes directory and only use this version when not using CMake 3 or later, when using later versions of CMake the built in FindLua is used to ensure we're always using the latest version
Minor tweak to make locating the PackageHandleStandardArgs module more resilient and natural
Fixed bad include path for v2-fixes modules
Merge pull request #179 from dwimsey/feature/include-path-fix

Make include paths relative
Fix memory leak in Context::LoadMouseCursor
Compile fix for Core::Lua

Pretty amazing how long this went unnoticed.
Completes the handling of unused parameters submitted by corny trace
Reset data_source to NULL upon detaching

Prevents pointer dereference to possibly freed data source in the destructor
Merge pull request #200 from viciious/controlsfix

Reset data_source to NULL upon detaching
Merge pull request #201 from libRocket/feature/cmake-v2-fixes

Fixes Lua and Freetype searches when using CMake version 2