Merge branch 'master' into anj/linalg2
Refactor ARPACK interface further with aupd_wrapper and eupd_wrapper.
windows build fixes
Merge pull request #2547 from wlbksy/patch-1

clear helpdb cache when locale changed
Added diag and logdet methods for CholmodSparse and CholmodFactor

Corrected the CholmodSparse external constructor from SparseMatrixCSC.
deprecate a couple redundant string functions
Merge pull request #2544 from JuliaLang/mn/exponent

RFC: return int from exponent instead of float; remove ilogb
update doc for changed string funcs
Merge branch 'master' of github.com:JuliaLang/julia
deprecate ilogb
improve some comprehension result types
Reinstate lufact, cholfact, cholpfact, qrfact, and qrpfact.
Matlab-like factorizations are now provided in lu, chol, and qr.
some work on #671. does not work yet.
Merge branch 'master' into anj/linalg2
new tuple type hierarchy working. #671
a couple fixes to new tuple type hierarchy
another small fix
Slightly better way to get the real part of a complex type.
extras, doc: Remove strpack
Merge pull request #2511 from pao/topic/remove-strpack

Remove strpack from extras