Sorted dict 1

Pull request for SortedDict and BalancedTree23 taking into account Kevin Squire's feedback from the past 12 days.
`findkeyless` isn't used internally, and isn't documented.  Can it be removed?