Fix divide by zero bug in late game

If the game got late enough that move_importance(currentPly) * slowMover / 100 rounds to 0, then we ended up dividing 0 by 0 when only looking 1 move ahead.  This apparently caused the search to almost immediately abort and Stockfish would blunder in long games.  So instead of dividing thisMoveImportance by 100 we multiply otherMoveImportance by 100.

Outside of the bug fix, this should only result in extremely minor time allocation changes.