Fix arrow/firework despawn timings

If Inactive tick, bump counters
Limit mob arrows to 5 seconds
Disable Snooper

What purpose does it provide...
More Timings
Wrap NBT Compression with a BufferedOutputStream to improve performance

Credit to @Poweruser for idea
Improved implementation a bit to not need to modify other files.
Cap Entity Collisions

Limit a single entity to colliding a max of configurable times per tick.
This will alleviate issues where animals are hoarded in 1x1 pens.