Added untested HashSet class.
Renamed HSL_SAFE to HSL_CONFIG_SAFE.
Minor changes to Assert.
Changed is_ordered_list to IsOrderedList.
Added a more generic version of GetCount; added IsSubtractable function.