Fixed Mirror's Edge + Assorted

Fixed the rendering issue with Mirror's Edge, also tweaked a few of the
profile settings. It looks pretty good, but will benefit from a VRBoost
profile.
Couple of minor tweaks to the Notifications
fixed building
implemented shared cBase class for managing ref/release of d3d classes
Added Roll Enabled to the BRASSA menu

Bit of a dull change, but there was a card for it, so I did it..
Also made the FPS counter go red when count is < 40 FPS
Corrected RiftUp FX file selection
implemented IDirect3DDevice9Ex

various method macro replacement
Merge remote-tracking branch 'origin/new_gui' into new_gui

Conflicts:
	DxProxy/DxProxy/OculusRiftView.cpp
	VireIO_Proxy/src/D3DProxyDevice.cpp
	VireIO_Proxy/src/ViewAdjustment.cpp
	VireIO_Proxy/src/ViewAdjustment.h
merge
added default user properties
increased near clipping distance
Merge branch into new_gui