Merge pull request #12 from nathancahill/functions

Add max_(), min_(), reject(), sort_by() and to_list()
Update CHANGES and README with new functions additions.
Add invoke()
Add for_each()
Add for_each_right()