Updated ResourcePath to operate contextually based on relative path.  Moved macros to Defs.h.  Automatically set mDebugging based on common debugging symbols
Renamed mDiag_DebugAssert to mDebugAssert
Added GUIDs to header guards
Comparisons of paths now function in both absolute and relative modes.  updated unit tests to reflect changes.
sketched in the mystical iterator that will traverse the tree.  maybe it could be a coroutine...