Added a simple implementation of #while*: to be used as primitive

This is useful for reflective invocations of these primitives, which are not always easily avoided.
We still use the eager replacement in the lexical context to be able to directly specialize and cache the relevant block methods.
This implementation does not do any caching.

Signed-off-by: Stefan Marr <git@stefan-marr.de>