Adjust singular extension pruning by all/cut node type.  Bench: 3470580

Tested at faster TC 5s+0.1s, I will run a test at 10+1 to see how things scale.

ELO: 14.49 +- 99%: 10.35 95%: 7.86
LOS: 100.00%
Wins: 1542 Losses: 1228 Draws: 4762

noise.py results:
Games: 7761 , result: [1587, 1270, 4904]
Estimated ELO: 14.600883954
Noise as function of number of games:
['309.41', '50.42', '141.68', '30.60', '10.90', '82.07', '132.36', '49.33', '68.97', '91.18', '86.19', '33.86', '78.90', '49.86', '35.36', '35.24', '44.79', '47.89', '34.90', '22.11', '15.96', '15.32', '14.85', '4.54', '5.56', '11.67', '16.45', '10.22', '8.56', '7.81', '6.78', '6.50', '7.32', '8.53', '10.60', '9.75', '10.24', '14.94', '20.77', '11.70', '13.13', '13.30', '3.24', '3.57', '8.87', '13.15', '9.88', '10.70', '15.03', '14.40', '15.10', '14.28', '12.15', '9.91', '8.51', '7.03', '4.15', '2.48', '4.18', '3.48']