Implemented 'keepIf', 'deleteIf' for Maps. Also added a few convenience methods for working with Predicates
Implement 'sort' and 'sortBy' for Enumerables
Implemented 'sortBy', 'sortByKey', 'sortByValue' for Maps