* Check through all managed objects and properly refcount them
  using shared_ptr.
* Ensure that we comb through the current code and enforce the distinction
  between user errors and program exceptions.
* We're now getting to the point where we must implement locking. Go through the
  driver libs and give them locking.
* Rename WORLD_USE_BODY_THREAD to have CONFIG_ prefix in config.h.
