use ContT instead of ErrorT

... and expose `callcc`` function.