Panicking tasks should abort process if not handled

RFC for issue opened here: https://github.com/rust-lang/rust/issues/19610

Silencing logic errors is certainly not a good thing. The current hard-wired support for printing to a stream *at the panic site* instead of leaving this up to the code handling the failure is also a bad design.