prepare release

all tests pass
added test for complement set
fixed lexer bugs