More use of config_fail(), make actor_become() take an Event
Finished converting halt() to config_fail(), except in unit tests