Add three new matchers (_, EqArray, Length).

This also adds very heavy logging in these cases, especially with the use of
IndentLogger. Matching multiply-nested arrays results in tens of lines of
output, which my not be ideal.