REBASEME: Fix 2 issues in LSM
Add clear() methods to both pq's
Allow generating pq's of different size in tests
Add a test with different size queues
Use random elems in test to expose another bug
Add debug print methods
Manually merge blocks

A standard merge algorithm can't skip used elements.