Parser unification

Removed `toktype`, instead adding `is_alphanum` and `... in ...`, where i used the `precidence` list, and added `unary`, `openers`(dictionary indicating closers) and `closers`. Did #37, where it tells you if the close paren is wrong, fixed early parens bug; #36.