Merge pull request #51 from bseibel/master

Fixed compaction temp file name.
Invalid hints remain after compaction

Fixes a seemingly rare case where seekToLocation may find a hint to a now invalid pointer in a data file just compacted.