Fix a typo in svdt definitions
fix jl_eqtable_del and use delete-with-default in reload_path.

    julia> using Example
    in delete!: val not defined

@carlobaldassi's fix avoids this case, which fixes the immediate
problem, but the correct behavior here is to throw a key error:

    julia> using Example
    key not found: SOURCE_PATH

With a corrected jl_eqtable_del it's more elegant to write this:

    prev = delete!(tls, :SOURCE_PATH, nothing)
pkg/resolve: minor fixes

and lots of comments
(also added BitArray hashing)
Makefile: detect changes in base/pkg
pkg/resolve: optimized away gnrg
pkg/resolve: improved version pruning
pkg/resolve: check if solution is unsat
Fix rwork allocation in zgecon/cgecon.
fix to subarray linear indexing. closes #1181
fix trailing slices of UTF-8 strings.
add test for utf8 1:end indexing
fix "importall Foo" to also import stuff Foo explicitly imports
Changes to julia for autoloading binary dependencies
Changes to julia for autoloading binary dependencies
fix extras/test bugs due to IO changes
STD{IN,OUT,ERR} instead of std{in,out,err}_stream, etc. [#2049]
deprecate nCr => binomial; delete nPr (use factorial) [#2049].
delete rational(x); use convert(Rationa,x) instead [closes #1981].
try using the repl in cooked mode
Merge branch 'master' of https://github.com/JuliaLang/julia