VBoxHfs: both btree search methods repaired

Thanks to Slice @ Clover

Extensive testing required
VBoxHfs: switch test suites to binary btree search