Created dub package.
Added original C++ api for use with C++ to D conversion wizard.
Ran generator on OVR.h and OVRVersion.h.
Modified original header files to allow the C++ to D converter to handle them.
Generated bindings for files that didn't fail.
Renamed modules, made some minor port errors.
Added basic smidgen implementation.
Revert "Modified original header files to allow the C++ to D converter to handle them."

This reverts commit b7dc0bdf26d01542f4ff9489be9ff5d842320d98.
Write basic swig interface file, bash script.
Added "how to update" to README
Moved the cpp2d generated files to cpp2d/, and placed swig generated files in the source/ folder.
Fixed compile errors from Swig.
Renamed package.json to dub.json.
Fixed errors in binding.
Fixed some compile errors.
Added test file.
Fixed bad mangling.
Fixed broken outputed D code.
Reverted broken code gen.
Commented broken and unnecessary functions.