New incremental LBA garbage collector. This commit still has some debug printfs and shutting down is not safe yet.