update submodule
remove use of typo'd name function
some of global tables are missed to free
add -Wextra
depress warnings about unused variables in scan.l
add UNUSED macro
unification uses of int and size_t. use size_t for every variable that
can possibly be used as an array index.
use UNUSED macro