Merge upstream Stockfish 3

Stockfish bench signature is: 4176431