print invalid-identifier symbols as symbol("..."); fixes #7188
added test case for #7188
isidentifier paranoia: don't assume id_char ⊆ id_start_char
don't quote operators, and do quote end keyword, in symbol display as suggested by #7531
linrange: wrap definition for readibility (cosmetic).
REPL: allow modes to be made sticky.

For example, to make shell mode sticky, which was my motivation, do

	try
	    Base.active_repl.interface.modes[2].sticky = true
	end

in your ~/.juliarc.jl file.
Bump openblas to 0.2.10.rc2
Merge pull request #7540 from stevengj/printsymbol

print invalid-identifier symbols as symbol("..."); fixes #7188
checksums for openblas-v0.2.10.rc2
Use strip instead of chop in openblas_get_config()

As of https://github.com/xianyi/OpenBLAS/commit/552119c48429c76a701600d05d3a1f472a41c65c, OpenBLAS now returns the processor family at the end of the config string (yay!), without a trailing whitespace. Using strip makes this compatible with both new and old versions of OpenBLAS.
More instrumentation (memory allocation, also fixes #7259)
Merge pull request #7464 from JuliaLang/teh/malloclog

More instrumentation (memory allocation, also fixes #7259)