Removed OvrCm.cpp and unneeded added complexity

* OvrCm.cpp/h just added unneeded middleman functions, remove them
  and call everything from OculusVr-CmDLL.cpp
* Implemented Deinit routine and DLL unload routine