Improving comments to clarify how indentation works.
Mark @ and ! as a symbol constituents, as suggested by @Clemens-H.

Generally only [a-zA-Z0-9] should be word constituents, and everything
else should be a symbol constituent. See
http://emacs.stackexchange.com/q/1075/304 for a discussion.

This also enables us to simplify our regexps.
Factoring out a types regex.
Let's try just making this test a @test_approx_eq
test_approx_eq cannot function on a boolean, obviously
Be a little bit more forceful with julia deps
Merge pull request #8709 from JuliaLang/sf/complex32-i686

Let's try just making this test a @test_approx_eq
fix some incorrect uses of alloc_tuple_uninit (memory bug)
fix bug in jl_instantiate_staged
Backporting regexp-opt functionality to Emacs 23.

See https://github.com/JuliaLang/julia/issues/8537
Merge pull request #8716 from Wilfred/wh/more_highlighting_improvements

julia-mode.el: Further syntax/highlighting bugfixes
Relax dimensionality requirements in `A*_mul_B*!` and `transpose!`
Merge pull request #8726 from JuliaLang/teh/AmulB

Relax dimensionality requirements in `A*_mul_B*!` and `transpose!`