Remove trim count from nodes and handle trimmed nodes by re-expansion
Fixed bug with sometimes updating through an invalid selection path
Removed no-longer-necessary trimmedChildren count from TreeNode and consequentially simplified select()
Reinstated seection cache clearing bug for non-heuristic games based on empirical evidence until this can be better understood