Split `curry` into two functions

`curry :: (* -> a) -> (* -> a)` for normal usage
`curryN :: Number -> (* -> a) -> (* -> a)` for variadic functions
remove R.isAtom
make travis run sauce conditionally
Merge pull request #363 from davidchambers/is-atom

remove R.isAtom
Merge pull request #362 from fson/curry-n

Split `curry` into two functions (v0.5.0)
remove redundant ios tests
correct ap behavior
correct ios browsers
fix version in browser config
add cloneObj (shallow)
Maybe ap with null :wshould return Maybe null
Maybe should not throw. jeez
expose isArrayLike
prepare to merge
merge v0.5.0
fix little merge error
why did travis.yml not merge???
turns out defineProperty is broken in IE8
prepare v0.5.0
minor typos and formatting changes to documentation