Completely R&R the Actor Return-vs-Raise Exception model.

This commit completely replaces all of our actors `raise
gen.Return(<bool>)` code with a cleaner exception raising system.