added isela function, removed redundant functions: isinteger, isreal, iscomplex, isbool.
renamed integer_valued, real_valued, float64_valued
rename isinteger/realvalued -> isinteger/real, isela -> iseltype
merge remote
add array methods for isinteger, isreal, isfloat64
missing methods for isfloat64
Add gglse! for equality-constrained least squares
Additional dimension checks
Merge pull request #3095 from simonster/gglse

Add gglse! for equality-constrained least squares
Merge pull request #3071 from simonbyrne/master

changed isinteger, isreal, etc.
pkg2 wip: terse show for Requires and Available without .requires
pkg2 wip: calculation of dependencies, stripped of fixed packages.
Merge branch 'master' of github.com:JuliaLang/julia
pkg2 wip: fix bug in scrubbing of fixed pkgs from requirements.

Also, fix pkg/types imports.
Prevent OpenBLAS from modifying the scheduler affinity.

Julia already manages the scheduler affinity by itself, which is subsequently
undone by OpenBLAS pinning to the first core available. Because of this, external
commands spawned from Julia would be restricted to a single core, which in case of
multithreaded applications is very suboptimal.
Merge pull request #3097 from maleadt/master

Prevent OpenBLAS from modifying the scheduler affinity