make import/using .Foo do a relative search for Foo, and the old syntax search from Main (the top level).
addresses #2375

this is quite disruptive, but I think I prefer it. after all, most of
the imports in Base are of internal modules, so they should be marked as
such.
Merge branch 'master' of github.com:JuliaLang/julia into jb/relativeimport
make relative imports explicit based on the number of leading dots
Document ind2sub and sub2ind
Merge pull request #2794 from jtravs/master

DOC: document ind2sub and sub2ind
fix #2796, spurious error from evalfile with trailing whitespace
not a pretty solution, but better than barfing for now.
cosmetic: tersify a few things in base/loading.jl
doc: add separate latex index

Fixes pdf build failure caused by unicode chinese characters.
doc: don't generate python module index
Add a helpful error message for installing ncurses-devel in case
the build fails while building julia-release-readline.

fix #2799
Make the build error messages a little more prominent.
Add suggestions in the build process if openblas build fails.
The correct option is OPENMP_USE_THREAD=0 for disabling threads in OpenMP
Add instructions on cleaning the openblas build in case it fails, before
attempting to rebuild it with different make options.
base/file.jl: fix mkpath for Windows and simplify cd slightly.
Mac Julia launcher script assumes the user's shell is bash.
#RFC: Updated spectralnorm.jl for ~30x speedup

The previous version based on Scala ran in just under 5 minutes (~293s), while this version,
based on Javascript with tweaks, runs consistently in 10-12s. This puts Julia ahead of all
other dynamic languages and only behind C/Ada/Fortran using extremely low-level and in some
cases parallelization (which maybe we should explore). Julia FTW!
Let me know if we can make any other tweaks/optimizations. 
Merge pull request #2806 from karbarcca/patch-2

Updated spectralnorm.jl for ~30x speedup
don't accidentally revert someone else's change
Expands array doc

- Table of available matrix factorizations
- Tables of available special matrix types and availability of optimized methods
- Table of correspondence between dense and sparse matrix methods

Minor speeling fixes