Don't leak out non-Panda exceptions.

This fixes emmentaler. It's also a part of my experiment to use Failures
where I usually used Exceptions. Please bare with me.