FastParser can now set position to parse arbitrary locations
Allocate Connections ArrayList just once on class instantiation instead of at every getConnections() call
Wrap debugging output with if-debugging-enabled checks to avoid processing when disabled
Add Integer->String map to StringPool to optimize Integer->String parsing