Introduced THashBase class that has third parameter - class type for storing Keys. KT class can be either THArraySorted<> or THArray<> or any other class that supports THarray<> interface. THash class now is made as THashBase specialization with parameter KT=THarraySorted<>. THashUnordered - specialization with KT=THarray<>. Added THash2 constructor from initializer_list.