Add `-T` -a` to the default ssh command/s.

- Disable TTY allocation
- Disable agent forwarding
Disable x and clear all forwardings by default as well.
eigs fixes: input preprocessing, eigvecs postprocessing, tests and doc

eigs: further fix and cleanup

eigs: final fixes, test and doc update

eigs: final fix?
faster SubString UTF8String
bring fieldtype typefunc closer to the actual fieldtype builtin
vec for sparse matrices & sparsevec from matrices
Two LLVM 3.5 fixes

- Add forgotten prepare call. Fixes dcjones/Gadfly.jl#368
- Remove an unused variable to silence compiler warning
Bump LLDB version and make customizable
Merge pull request #7666 from tanmaykm/spmatrix

vec for sparse matrices & sparsevec from matrices
Merge pull request #7622 from Jutho/jh/eigsfix

WIP: fixing eigs
Test names printed in a friendlier blue colour

Previously we used red, which, as mentioned in #7557, might not be
the best of choices for psychological reasons.  Instead, we now
use the blue-ish `JULCOLOR` defined in `Make.inc`.
AbstractMatrix does not have a dimension.
Replace Function->Callable in sum, prod, ...
Merge pull request #7674 from Jutho/jh/reducefix

Replace Function->Callable in sum, prod, ...
Merge branch 'master' of github.com:JuliaLang/julia
Fix in methods 'reinterpret' and 'reshape' for sparse matrices.

Calling these methods on sparse matrices would result in corruption
of the original matrix, due to an accidental sharing of the 'rowval'
field.  This is now prevented by copying the field.
Merge pull request #7672 from carnaval/master

Bring fieldtype typefunc closer to the fieldtype builtin. Helps #7652
allow a semicolon after catch for writing 1-line try/catch blocks
clarify catch syntax in docs

fixes #7670
Merge pull request #7599 from wavexx/recommended_ssh_flags

Add `-T` -a` to the default ssh command/s.
Merge pull request #7660 from catawbasam/isvalidss

faster SubString UTF8String (worrisome diff Linux v Win)