bst<>::copy made a const member function.
Addition of a seond template parameter for comparisons of keys
in the bst.