Merge pull request #5244 from JuliaLang/sf/libdir

Use $(LIBDIR) to key off $(JL_LIBDIR)
run pcre tests in serial -- they consistently fail for me when run in parallel (OS X Mavericks)
pcre: thoroughly clean up object files
Update MKL instructions in the README.
Fix #5146
Merge branch 'master' of github.com:JuliaLang/julia
Update MKL instructions.
Added convert(::Type{Symbol}, ::String) method
Merge pull request #5250 from malmaud/sym_convert

Added convert(::Type{Symbol}, ::String) method
fix #5248

block REPL I/O task while evaluating input
Merge branch 'master' of github.com:JuliaLang/julia
fix #5245
implement new array assignment shape matching rule. fixes #4048, fixes #4383

this rule ignores singleton dimensions, and allows the last dimension of
one side to match all trailing dimensions of the other.
Merge branch 'jb/setindex_shape' of github.com:JuliaLang/julia into jb/setindex_shape
simplification to new setindex_shape_check from @mschauer
consistent setindex shape checking using new rule

also reduce duplication of the related error messages
implement new array assignment shape matching rule. fixes #4048, fixes #4383

this rule ignores singleton dimensions, and allows the last dimension of
one side to match all trailing dimensions of the other.
simplification to new setindex_shape_check from @mschauer
consistent setindex shape checking using new rule

also reduce duplication of the related error messages
Merge branch 'jb/setindex_shape' of github.com:JuliaLang/julia into jb/setindex_shape
Update NEWS.md