BugFix

+ bugfix in qsearch check evasion routine - moves with negative history
were pruned, possibly resulting in a -MATE score
+ Minor optimizations - always check for trivial draws, even when in
check