Kill the bools

This is a huge pull request -- and will get bigger. Creating the request so we can easily track it, and the issues it resolves.

Closes #124: Cleans up our use of critical/debug/warning
The base class of that actor will also produce a log statement, so this is redundant. Maybe log this here: `"Not executing any following actions because %s failed."` ?