Made (dire.core/default-error-handler) public.

Adjusted the unit tests so they no longer use Midje's
(testable-privates) function.