Add setjmp implementation (courtesy KermM).

Implementation is proven; used in LuaZM.