Adds specialized addLow and addHigh for preconstructed tree. Speedup of around 20%.
Replaces C5's hashset with BCL's. Adds a comment containing the list-to-hashset impementation as thought out by Ben.