revise some 2ary fns
rewrite binary fns to remove repetition; one broken test in IO needs TLC
Merge pull request #89 from Ramda/master

rewrite binary fns again