[bugfix] propagate errors through the VM
no unistd.h in lex.yy.c
s/NORETURN/noreturn/g
publish UNREACHABLE macro
move utility macros to picrin/util.h
reafactor noreturn macro
refactor GENSYM macro
remove redundant prefixes
Merge branch 'master' of github.com:wasabiz/picrin