Add new parser tests to increase test coverage.

Also remove the non-functioning precedence climbing implementation and
limit the number of iterations in the test for chained field accesses
(unit tests are supposed to be fast, and that test took several
 seconds.)