put the code into the standard format to be able make some comments
about the previous commit: 1) minor optimization in squaresInDirection
lookup (first save the entry for the square and then make the lookup for
each direction) 2) killer_moves are now properly used for the next turn
(so killermoves from e.g. depth 6 are moved to killermoves to depth 4)
3) the Analysis Result only gets updated if negalval is truly_better.
(to the best move coincide with the pv) Mitzi works now much faster
(further testing needed, in startpos instead of 65 sec now 24 sec).