add triple-quote string literals, e.g., """abc"""
strip leading whitespace from triple-quoted strings (closes #70)

For example,

    s = """
        a
         b
        """

is now equivalent to "a\n b".
Merge pull request #2330 from lindahua/faster_norm

RFC: Faster norm for vectors
use the last line, not first, to remove triple-quote string whitespace
fix #2336, julia-in-comment in emacs mode
fix #2339. don't juxtapose after ...
Add filter and filter! to Set
fix cumsum, #2342
Merge pull request #2341 from daviddelaat/sets

Add filter and filter! to Set
improve float ranges, for #2333
fix #2344
another float range fix (#2333). thanks to @stevengj
switch math.jl fallbacks from ::Real to ::Integer so you get no-method errors for undefined functions on new floating-point types, instead of infinite recursion
fix compile-atlas target
add elliptic integral functions, elliptic[efk] (closes #2337)

Not totally happy with the names, especially `elliptice`.
`ellipticE` would be a bit better, but breaks convention.
Update doc/manual/types.rst

Fix some typos and clarify some wording.
Update doc/manual/types.rst

fixing typo in typo fixes.
Merge pull request #2350 from goretkin/master

Minor edits in Types documentation
show argument names in method listings
remove the method of methods() that should be internal
fixes #2348
fix the remaining use of histc
Revert "add elliptic integral functions, elliptic[efk] (closes #2337)"

This reverts commit 6c538a9f77d2c0ddb36eabbf0c5ab15743ff1332.

Converted to a package (Elliptic).