tuned order of arguments
more name tuning --HG-- rename : src/HOL/Data_Structures/Map_by_Ordered.thy => src/HOL/Data_Structures/Map_Specs.thy rename : src/HOL/Data_Structures/Set_Interfaces.thy => src/HOL/Data_Structures/Set_Specs.thy
got rid of class cmp; added height-size proofs by Daniel Stuewe
more canonical names
avoid name clashes
converted lookup to cmp
added AVL and lookup function