New: converted all ulong to long in SematciHeadFinder
Fix: replaced all &077 to %64

&077 doesn't have the same value in c# and java
Cleanup: TsurgeonParser variables initialization
Fix: catch ObjectDisposedException in addition to IOException

(in SimpleCharStream)
Fix: string literals in TsurgeonParserTokenManager
Cleanup: reindented SimpleTree and Tree classes