move reducedim related stuff to a separate file
move reducedim codes from array.jl to reducedim.jl
Change complex dot to use cblas to avoid problem with complex return type
recreate PCRE info after startup (lazy), to avoid depending on the libpcre version
Fix A_mul_B! for complex givens rotations and update test to capture the error.
Merge pull request #5066 from JuliaLang/jn/lazy_regex

avoid depending on the libpcre version
gc pcre regex_compile data
update packages list
more efficient implementation of reduced_dims
Merge pull request #5291 from JuliaLang/anj/dotu

Change complex dot to use cblas to avoid problem with complex return type
fix isless and cmp/lexcmp for floating point

for now cmp() uses the total ordering, but we might change it to give a
DomainError for NaN arguments
make nextfloat/prevfloat saturate at Inf, as per the IEEE standard

ref #5290
test/euler.jl: slightly faster euler #4 algorithm
Update manual to document sinpi(x) and cospi(x)
Fast sum along dimensions over contiguous arrays
specialized for cases with region being an integer
Provides diag(M::SymTridiagonal) and diag(M::Tridiagonal)
Fix #5298
rename: radians2degrees => rad2deg, degrees2radians => deg2rad.

These seem to be fairly industry-standard names.

NumPy:

    http://docs.scipy.org/doc/numpy/reference/generated/numpy.rad2deg.html
    http://docs.scipy.org/doc/numpy/reference/generated/numpy.deg2rad.html

PHP:

    http://www.php.net/manual/en/function.rad2deg.php
    http://www.php.net/manual/en/function.deg2rad.php

Other systems don't seem to ship with functions for this.
Merge pull request #5300 from JuliaLang/sk/rad2deg

rename: radians2degrees => rad2deg, degrees2radians => deg2rad.