Hash refactoring
turn added to Piece
Hash::Table, Hash::Record
Hash table more methods
Hash::Table::remove
Hash::Table now uses in search for detecting repeats (+2 depth)
bugfix (last_positions)
quies last_positions
hash::record