nlr: Add implementation using setjmp/longjmp.

Having an optimized asm implementation is good, but if we want portability,
that's it.
Merge pull request #507 from pfalcon/nlr-setjmp

nlr: Add implementation using setjmp/longjmp.