Extend sqrtm to StridedMatrix and complex integer matrices.
Make sqrtm more forgiving to singular matrices.
Benchmark tweaks:

* Added pi_sum_vec to Matlab, Julia and R (disabled)
* Tweaked parseint in perf.R
* Added perf.lua by Francesco Abatte (Needs the GSL Shell)
Revert "Revert "remove some O(n^2) algorithms in the front end" [fix #2270]."

This reverts commit 1396f74efdf9a87d7c2658757f8d2b20885f67c1.
try a different implementation of delete-duplicates
Merge branch 'master' into sqrtm
More sqrtm tests.
fix addprocs_sge
Revert "try to improve the STDIN as IOStream workaround"

This reverts commit 4e8cabc337b4164b176534a85ffcfcd6578f947f.
Revert "make STDIN an IOStream on linux when the input stream is a file"

This reverts commit 64451781dcba91dc7a5b4884afdd5eb4153d9e41.
perf: Lua corrections and pi_sum_vec in Python (disabled)
Updated sort docs.  Note that this just corrects the information,
but the docs themselves still should be substantially updated to
reflect the updated sorting framework.
Rebuild helpdb.jl.
Merge branch 'master' of github.com:RZEWa60/julia
Merge pull request #2291 from kmsquire/sort_doc_update

Updated sort docs.
Fix sort order in example, other minor sort doc updates.
Merge pull request #2294 from kmsquire/sort_doc_update

Fix sort order in example, other minor sort doc updates.
Merge pull request #2292 from RZEWa60/master

Fix addprocs_sge
fix 3ba19aef55f77f3470fb2f43e1dc7932a408f332 typo
fix write 'in typeassert, expected IOStream, got TTY' error