Add initial LFU
Add LfuMap
Make LfuSet variables more descriptive
Update readme to contain Lfu{Set, Map}
Generalize Set specs for alternate iteration order

Because LFU sets iterate in order of frequency instead of insertion.