Resize ANTLRInputStream.data after reading a file with fewer characters than bytes
Fix ATN created for non-greedy optional block with multiple alternatives
Merge pull request #277 from sharwell/raw-data-length

Resize ANTLRInputStream.data after reading a file with fewer chars than bytes
Merge pull request #285 from sharwell/non-greedy-optional

Fix ATN created for non-greedy optional block with multiple alternatives