fixed a problem with nice_crash not logging errors properly, although it's pretty ugly right now
stopped using nice_crash in exceptions, just because it's a little silly, unified address in use exception catching, and fixed a bug in object_buffer_t when create() causes an exception
Removed nice_crash and nice_guarantee, since their use case is questionable at best.  Replaced with clean exits, or regular crashes.