yacc now builds AST
initial autotools build setup
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