Added support for exception message passing, proper packaging into the full war, and support for blocking workflow run deletion based on status