fix #6599
better fix for #6566. also increase inlining

this inlining threshold seems to translates to approximately 8
expressions of low complexity, and about the same number of llvm instructions
Raise SIGINT on Ctrl-C in REPL if under debugger
fix #6364: float ranges honor length if specified
Don't copy in convert(AbstractArray) when element type is the same
remove 0-arg definitions of operators

give an error for reduce() on empty collections. calling op() in this
case is not too helpful, and wasn't even documented.

closes #6554
Merge pull request #6621 from JuliaLang/anj/convert

Don't copy in convert(AbstractArray) when element type is the same
Fix typo in test/spawn.jl. Fixes #6628
incorporate Jeff's comments for inlining patch
fix #6611, compiler error on declarations that can't be statically evaluated
fix #6630, Int32 overflow in peakflops
chmod Julia platypus executable on OSX to 775

closes #6604
Fix #6432
Handle unary arithmetic and math functions on sparse matrices
for all cases:

1. Operations that map nonzeros to nonzeros, and zeros to zeros
   Result is sparse
2. Operations that may map nonzeros to zero, and zeros to zeros
   Result is sparse
3. Operations that map nonzeros to nonzeros, and zeros to nonzeros
   Result is dense

Many other math functions from math.jl now need to be added to
complete this.
Merge branch 'master' of github.com:JuliaLang/julia
A better example for @simd in the performance tips section.
This example is self-contained and can run by simply pasting into the repl.
Add more math functions for sparse matrices.
etree should use integers, not floating point

A thinko on my part in the previous version.  I confused `Tv` and `Ti`.
fix #6634, bug where a type decl requires a captured variable
Only set LIBLAPACK if not provided by the ENV

liblapack ist not always called liblapack in the system but different implementations have different names. Only set them to the default if the names were not declared yet (i.e. do the same as we do already with LIBBLASNAME).
Skip PCRE tests on Windows

These constantly fail for silly reasons like line endings or
not having the French locale installed.

May as well just save a manual step and needing to refer people
to an easily-missed item in README.windows.md.