madness::finalize() now fences before commencing with runtime teardown.
- RMI::isend now displays an error message for the user if a message is sent when the RMI task is not running.
- When attempting to send a message, RMI::isend now always throws an exception if the RMI task object is not initialized.