Add Apache License as an option for Pkg.generate
Update generate.jl
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
Merge pull request #7532 from lendle/IntSet-hash

hash for IntSet
add documentation for symlink

Taking it off the secret menu :)
Merge pull request #7542 from sjkelly/patch-1

add documentation for symlink
Define det and logdet for AbstractMatrix. Fix some unrelated ambiguity warnings triggered by that change.
Explain symlink() behavior under WinXP. Ref #7542
Merge pull request #7544 from JuliaLang/anj/det

Define det and logdet for AbstractMatrix.
linrange: wrap definition for readibility (cosmetic).
Add a 3-argument method for scale! for scalars

Just like as scale! allows a pre-allocated argument for scaling a matrix by a
vector, this allows specifying a third array as the output for scaling by
scalars.
Refactor filt! to use an output argument

- No longer modifies the filter state in place, instead uses a copy
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.