Basic unit-testing in-place, more cases coming soon.
lexer: Moved to a syntax subdirectory.
scripts: Makefile improved to build unit-tests runner.