Created a way to have a virtual Oculus Rift device to see the output to it. (Close #16)
Implemented a matrix manipulation function for ShiftView. (Close #15)
Updated new constructor comments.
Finishing shader implementation.
Working on shaders.
working on shaders
Updated shaders.  Now supports Oculus Rift except for small bug for the offset.  This is caused by
the fact that there is no project matrix being used.
Merge branch 'Gerald' into windows-beta