Fix "new 3[4];" being accepted and some other small stuff.

Remove one last instance of the
`if (currentToken.data == X) expectSymbol(X)` pattern and fix now
obsolete comment for parseBinaryExpressionRhs.
Fix grammar mistakes in tests
Merge pull request #72 from jspam/028-small-fixes

Fix "new 3[4];" being accepted and some other small stuff.