unit tests run from Automake (make check)
Scanner takes in filename instead of reading directly from stdin
convert scanner test to Check
scanner fix T_OR and T_DIVIDE_ASSIGN tokens