[WIP] Working on an update to renderlib.
Added D3D support back in, made some other changes as well
Began work on large update to renderlib's interface
Removed outdated cmake file, switched to waf
Added string to enum functions for RenderLib
Changed DepthState::depthEnabled to DepthState::enabled. Added vertexFormat and rasterState to ShaderProgramHeader
Added util function for hashing shader options
Added shader program loading function
Fixing shader compiler bugs.
Added default values to ShaderProgramHeader
A couple small bug fixes
jsoncpp fix
fixed streql function
More work on renderlib update
Merge branch 'renderlib-update' of github.com:bmenke92/GameLib into renderlib-update
Updated build script to copy sdl dll into build directory
Added getViewport function to Windows
Removed old renderlib code
Merge branch 'renderlib-update' of github.com:bmenke92/GameLib into renderlib-update
Fixed up some renderlib issues
Added support for immediate parameters without a cbuffer