Document ccall calling convention specifiers
Speed up convolution. Pad vectors such that the length is product of small primes and use rfft for real convolution. Rename dct tests to dsp and add convolution tests.
Upgrade to SuiteSparse-4.2.0

With SuiteSparse-4.2.0 Tim Davis added a function cholmod_version so
that the version of CHOLMOD could be checked using the contents of the
compiled library (shared object) only.  During transition a similar
function jl_cholmod_version is defined in deps/SuiteSparse_wrapper.c
to be used with earlier versions of SuiteSparse.  The version is
important because a change in the fields in the cholmod_factor struct
between version 2.0.x and version 2.1.0 of CHOLMOD must be reflected
in the c_CholmodFactor type.
a fix to method name reporting with keyword args
Remove broken link and point to syntax highlighting files
Merge pull request #2870 from danluu/editor_support

Remove broken link and point to syntax highlighting files
SuiteSparse 4.2 fixes some of the CHOLMOD build issues from SuiteSparse 4.1.
fix regression in 10c3c14de39090dfd11f001bfe2d0ba08588343c
use jl_sym_t* maps in codegen instead of std::string, since that's what everything is anyway
Merge pull request #2865 from ihnorton/master

Document calling conventions for ccall
separate indirect calls and calling convention sections
Merge pull request #2866 from JuliaLang/anj/conv

Speed up convolution.
add complex-valued tests: sqrt
run complex test
add tests for log, sinh, cosh
add exp and tanh tests, fails for invalid flags
some inverse trig functions
fix 0^0 definitions
remaining trig/inverse trig functions
Merge pull request #2845 from simonbyrne/complextest

RFC: add complex-valued tests