fix indent
check first for invalid start/dest
Copy hash entry before validation check, to fix race condition in hash
retrieval. Remove valid check when hash move is produced from movegen,
since lockless hashing should work properly now.