Implements P0458R2, adding contains to map, multimap, unordered_map, unordered_multimap, set, multiset, unordered_set, and (finally) unordered_multiset.
My editor messed up the spacing when I originally made this patch so let me know if you find any weird white space.
This patch is the predecessor to P0920R2 which I can submit once this one has been reviewed.