nothrow for Fiber

- remove FiberException

- attribute all functions with nothrow except for call

- add templated Fiber.call(bool rethrow)()
This is mainly a question of style, but the first thing I thought when reading the below unit test is that the parameter could use an enum, as `call!false` doesn't make a lot of sense at first glance.