space_operator "a * -b" fixes #137
Bump to 0.5.7 for next npm release
Handle arrows at end of file.
Reduce cyclomatic complexity.
Ignore generated tokens for detecting eof.
Merge pull request #149 from pathable/arrow-eof

Handle arrows at end of file.
Only use colors when printing to a terminal.

Fixes issue #144.
Fix grammar typo.
Attempt some colon consistency in object literals.
Fix operator_spacing returning an error when using 'by -1' in a for loop
Merge pull request #155 from calebegg/unary-spacing-after-by

Fix operator_spacing returning an error when using 'by -1' in a for loop