Minor AST changes
Started adding location info to AST nodes
Use a single token type for each of additive, multiplicative, comparison, and augmented assignment operator groups