Implemented a much improved BlockoutEventQueue which uses a circular array
instead of java.util.Vector. It's way more efficient now (not that it was a bottleneck for performance).
Authored by: nerius 2023-04-22
Parent: [r526]
Child: [r528]