Added capability to process splatted arguments and moved the check
of argument number compatibiilty from macro expansion time to runtime.
Modified to differentiate situations when splatting does and does not
occur and checks argument cardinality at macro expansion time if not.
Further optimized based on lack of splatting
Evaluate and print parts of comparisons in `@test`.
Adds a resultexpr field to Failure and Success.
Added for spatted printf tests
Update Package Development documentation
Implement Pkg.status(::String)
emacs requires \Unnnnn unicode escapes to be padded to 8 hex digits
some FreeBSD fixes (closes #8053)
Fix vectorized DateTime parser to use ISODateTime format instead of ISODateFormat
Clean out old openblas checksums
Make `source-dist` tarball contain a top-level directory
Some libcxx-related makefile tweaks
Now that suite-sparse is keg-only, show Julia where it lives
I bet we have to do the same for arpack
Switch libcxxabi from buildit to cmake

Technically this switches it from one unmerged patch to the other,
but cmake is more standard in the LLVM world
Yep, openblas is keg_only now as well
make clean: remove julia repl binaries

Removes explicit deletion of julia binaries in base `clean` target in
favour of the clean target in ui. (HT @tkelman)
Merge pull request #8075 from JuliaLang/cjh/make-clean-bin

make clean: remove julia repl binaries
fix mac travis the rest of the way