Retrieves sizes of client area from window rather than hard coded value
GCC is no longer used for iOS development so forcing it doesn't work properly anymore.
Fixes to deal with architecture availability in Xcode 6.x.   32 bit support probably won't be supported at all in the relatively near future as no 32 bit OSes are supported at this stage. (10.6 is last 32 bit kernel)
Added ARCHS_OVERRIDE option which allows custom architecture targets to be selected instead of the native defaults, currently only applies to OS X and iOS builds
Tweak to only override CMAKE_OSX_ARCHITECTURES if its not set
Better handling of default values for CMAKE_OSX_ARCHITECTURES and allowing for override.  Rather than the Xcode default of only building for the current platform, universal binaries are always built.

Use CMAKE_OSX_ARCHITECTURES environment variable to CMake to specify the archs to build, or -DBUILD_UNIVERSAL_BINARIES=OFF argument to cmake to use Xcode default values
Added missing ROCKET_PATH for Linux
SDL2 sample: Add key binding for toggling visual debugger
Toggle CMake policy CMP0042 on by default
Merge pull request #230 from libRocket/feature/xcode6-fixes

Fixes for OS X and iOS builds with Xcode 6
Merge pull request #226 from i8degrees/feature-upstream/cmake-policy

Toggle CMake policy CMP0042 on by default
Merge pull request #225 from i8degrees/feature-upstream/sdl2-sample-vdebugger

SDL2 sample: Add key binding for toggling visual debugger
Add project cfg file for Sublime Text 2
travis-ci: Add OSX build script
Fix #113

Fix a bug with datagrid overflow (i.e.: using scrollbars) resulting
in extremely diminished performance, and (in most cases) crashing.
Use git tag version for engine's version string

This changes the default engine version string from "custom" to a
much more useful string for us to use. This effects the resulting
output from Rocket::Core::GetVersion() and the version displayed in
the visual debugging tool.
Fix build of SDL2 sample on OSX

This corrects the build errors I receive when trying to build the SDL2
sample on OS X. This occurs due to the wrong find_package helper
scripts being used for SDL2 & friends -- the CMake-distributed
FindSDL.cmake && FindSDL_image.cmake is intended for use only with
SDL version 1.
  There exists no "official" CMake find helper script at the time of
this writing (CMake v3.0.2) for either SDL2 or SDL2_image, so a custom
helper script, FindSDL2.cmake [1] and FindSDL2_image.cmake [2] has
been added to the project's local cmake modules directory.

1. Source: https://code.google.com/p/freerct/source/browse/trunk/CMake/FindSDL2.cmake
2. Source: https://code.google.com/p/freerct/source/browse/trunk/CMake/FindSDL2_ttf.cmake
travis-ci: Update brew pkgs before installing brew deps

Updating the brew development environment ought to catch my recently
accepted patch for building GLEW as a universal lib. The build
error "Undefined symbols for architecture i386" is due to GLEW not
being built with i386 symbols.
travis-ci: Use temporary brew URL for glew dep
travis-ci: Use upstream glew brew pkg

My patches for building GLEW as a universal library has been
accepted upstream.

* Remove use of branch whitelists.