Runtime: fix flush on channel
Runtime: more of sys
Compiler: fix location report
Compiler: misc
Toplevel: add  Sys module
Runtime: sys_close
Runtime: improve io
Runtime: pseudo filesystem, fix #86
Compiler: variable naming
Merge remote-tracking branch 'up/master' into trampoline
Compiler: more variable naming