Check if we're pushing to the current task's stack
Add ROSE_DEBUG and ROSE_DEBUG_DO macros
Define ROSE_ASSERT in terms of ROSE_DEBUG_DO
Add a dummy NON_REENTRANT macro

This will potentially be used in the future to mark up
certain functions as non-reentrant