fixes #385
fixes semicolon parsing issue
tiny doc improvement
manyloc test should be green again
new scoping rules for 'if' now active
fixes #451
fixes #456
implemented dataflow analysis; activate via --warning[Uninit]:on
made macros.dumptree and dumplisp immediate, deprecated the *_imm versions
Update news.txt
use proper types in lua

* ints changed to cint
* the source has been cleaned up with {.push/pop.}
* lua 5.2 has been removed (it is incompatible)
cleaned up lua.nim
cleaned up lualib.nim
fixes #466
Merge pull request #464 from fowlmouth/patch-8

made macros.dumptree and dumplisp immediate, deprecated the *_imm versions
Merge pull request #467 from fowlmouth/patch-9

use proper types in lua
Makes caasdriver exit with number of errors.

Also displays result and separator after each test.
Adds verbose switch, by default reports only failures.
Adds embedded comment describing program usage.
Replaces dirname with osproc.parentDir.