Refactored createWarpOrthoCamera from CompositeViewerExample.
Moved the shader loading and creation to OculusDevice class to reduce code duplication.