restore VERSION info in installs
Deprecate diagmm and diagmm! in favor of scale and scale!
Added missing #bracket rule to top level patterns

We had a bracket rule, but it wasn't included in the top level patterns, so they weren't getting matched. For whatever reason, this was leading to syntax highlighting to stop altogether after enough square brackets (try putting > 125 square brackets in a .jl file). Adding the #bracket rule solves this.
Merge pull request #2922 from karbarcca/patch-1

Added missing #bracket rule to top level patterns
Merge pull request #2918 from dmbates/master

Deprecate diagmm in favor of scale
Add scale(A::Array, B::Number)
More cases dispatch to BLAS scal!
close #2689
Delete examples/{graph.jl,heap.jl} (#2598)

Heaps are added in #2920
Graphs.jl has sophisticated graph functionality.
Remove examples/RMT now that we have the RandomMatrices.jl package
Add whitespace to jl_show error message.
Logical indexing for sparse matrices.
close #1994
Update del -> delete! in typetree.jl
Remove blksvd.jl example, as we have comprehensive lapack support now.
Remove zlib from extras and tests.
Disable building zlib by default.
add some linalg methods for integral matrices
Merge pull request #2926 from daviddelaat/integerlinalg

add some linalg methods for integral matrices