* updated headers
* moved current files to their own folder
* added OS files
* don't use osreboot.c
* first os files
* match os files
* cleanup
* remove asm_types.h
* review 1
* remove math.h
* move emulator headers to their own folder
* use the build year instead of the revision number for sdk rev define
* updated the comment about the revision
* function declaration cleanup
* improve formatting
* match osreboot
* review
* add missing files to objdiff.json
* Use #include "..." rather than #include <...>
* Remove unused dolphin headers
* Go through dolphin/base.h
* Remove __cplusplus guards
* Go through dolphin/gx.h
* Move dolphin OS headers to subdirectory
* Go through dolphin/os.h
* Go through the rest of dolphin headers
* Split out si.h
* Split up hw_regs.h
* Change #include <> to #include "" in debug info
* Create dolphin/thp.h
* Go through variables.h
* Create dolphin.h