removed move Pokemon exception handling
new test for incorrect closing parens
replaced Exception with LisSyntaxError
Fixed bug in parse_tokens()

This is a quick fix and I'm not sure if it fixes the parser entirely
but it now keeps track of the number of open parentheses and raises
a LisSyntaxError if an unexpected closing paren is found.