debug: enclose debug_loop with temp. debug values, ...

parse typed lexicals into MSG->a[2] name
untested BIND op for this yet.

improve yylastline: return PN_STR0, check i>=0
add lexglobal syntax
broke DEBUG_IN_C, does not return the correct eval results, always 8
rearrange Potion_State struct layout, faster access for regular fields
GC more Source and Potion fields