style: normalize formatting
Merge pull request #303 from davidchambers/jscs

style: normalize formatting
Add annotations for JSDoc

JSDoc doesn't recognize functions curried with our curry
function properly without a `@func` annotation.
Replaced the `@static` tags with `@func`, since `@static` seems
redundant (JSDoc inferred it correctly without the tag) and
I didn't want to increase the number of tags required.

Add `@alias` tags to .idx functions to show them properly in the docs.

Change the documentation format for aliases to use @see to refer to the
canonical function name. Remove @alias tags that rename the member in JSDoc.
Merge pull request #306 from fson/jsdoc-annotation

Add annotations for JSDoc
More JSDocs

Fix `@see` tags: Point to R.{methodName} so links work in the docs.

Replace obsoleted aliases: all->every, any->some

Fix `useWith` name in example.
Merge pull request #308 from fson/more-jsdocs

More JSDocs