Handle large files piped through stdin

The previous implementation truncated files at 65536 bytes when the Hint command passed the current document to  JSHint via stdin.

Solved in this pull request.