added and removed array environments, added better errors using longjmp/setjmp

Note, I need to move symbol defining out of the parser, I think this is
what's causing recursive functions to fail.
Merge branch 'master' of github.com:hitchiker42/SciLisp