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.