|SOURCE|
[Renderer::Window]
* Started work on a cross-platform window manager
[Linux::Renderer::LinuxWindow]
* Implemented two helper functions: GetScreenCount and EnumerateScreenSizes
|SOURCE|
[Renderer::CanvasDescription]
* Removed Get/Set prefixes, relying on the implicit use to be clear
[Linux::Renderer::LinuxWindow]
* Stubbed-out the Create memeber function
Merge branch 'unstable' into window_manager

Conflicts:
	Source/Common/Headers/CanvasDescription.hpp
	Source/Linux/Renderer/Source/CanvasDescription.cpp
|BUILD CONFIGURATION|
[Linux]
* Output directory for library files uses a more specific target directory

|SOURCE|
[Debugger]
* zedAssert's zedTrace message uses a string instead of an int for the __FILE__
  parameter
[Renderer]
* Temporarily removed the GraphicsAdapter parameter from the Create member
  function
* Using a ZED Window for Create
[Window]
* ZED_WINDOWDATA has been introduced to abstract windowing system-specific data
[Linux::Arithmetic::Vector3]
* Implemented copy constructor
* Implemented assignment copy operator
* Implemented unary negation operator
[Linux::Renderer::LinuxRendererOGL3]
* Added a ZED_WINDOWDATA member variable
* Commented-out lower-level windowing system primitives
[Linux::Renderer::LinuxWindow]
* Hooked ZED_WINDOWDATA up to use the correct and up-to-date windowing system
  primitives
* Implemented all current member functions
[Linux::Renderer::GLExtender]
* GLX client and server extensions are also stored along with the GLX
  extensions
|SOURCE|
[System::Compiler]
* Compilers being used have their respective defined declarations
[Arithmetic::Quaternion]
* Re-named member functions Vector3 to AsVector
[Renderer::Window]
* Windows-specific window data is defined
[Windows::Renderer::Win32Window]
* Added a stub class for Win32Window
[Windows::Renderer::CanvasDescription]
* Re-named member functions SetBPP and SetDepthStencil to ColourFormat and
  DepthStencilFormat, respectively
[Windows::Renderer::WindowsRendererOGL2]
* CanvasDescription uses the newer member functions for getting/setting memeber
  variables
[Windows::Renderer::WindowsRendererOGL3]
* CanvasDescription uses the newer member functions for getting/setting memeber
  variables
[Windows::System::Debugger]
* Using _vsnprintf for Microsoft's Visual C++ Compiler and vsnprintf for GCC
|SOURCE|
[Renderer::GLShader]
* Removed Win32Window include
[Renderer::Window]
* Included Windows-specific header file
|SOURCE|
[Renderer::Window]
* Added HWND to Windows' ZED_WINDOWDATA struct
[Renderer::WindowEvents]
* Stubbed out a non-function series of classes
Merge branch 'window_manager' into unstable