Implement logical indexing for SubArray. Fixes #4763
Add test for SubArray logical indexing
Simplify SubArray logical indexing test
Make SubArray logical indexing handle low-dimensional cases
fixed typo in queens example
Update juliarc.jl comment
try to improve syntax error line numbers. fixes #4844

also reword the LoadError message. "at" vs. "in" was not helpful, so
instead make it clear that this is during loading of a file, and that the
line number refers to the start of the expression that caused the error,
since in many cases that's the best we can do.
merged to_index and indices into to_index
restrict some checkbounds signatures

A signature such as checkbounds(A::AbstractMatrix, I, J) was always
superseded by checkbounds(A::AbstractArray, I::Union(Real,AbstractArray)...)
simplify some checkbounds code

(also remove TODO: issue #1030 was closed)
bitarray: full multidimensional bounds checks

Fix #2495
Enable reporting to status.julialang.org
add helpful errors for features not supported inside new(). closes #4843
Consistently use quotes in parsing errors

Use quotes around parsed expressions to make understanding
messages easier.
Changed the printing of MethodError

MethodError printed "no method f(DataType)" for if it couldn't find a
method for the concrete datatype, eaven tough there were methods
available for other datatypes. This pathch changes the printing from
DataType to Type{MyType} instead.

fix #4825
Small typo
show Type{T} for types other than DataType in MethodErrors
clarify behavior of setdiff. closes #4833
Change generic `error()` calls to `throw(DimensionMismatch())` where appropriate
Replace square matrix checks with @assertsquare

[TODO: Consolidate with chksquare in lapack.jl]