removed skipovernexttoken
lexer now halts on invalid. fixed problem with recognizing ints next to ids
cleaned up some unused code relating to blackholes