Merge pull request #3231 from staticfloat/master

Fix #2525
Improve and simplify blocksize calculation in transpose

This also yields better scaling.
Merge pull request #3219 from timholy/transposecf

Cache-friendly transpose
fix #3234, empty function with keyword arguments
copy/peek for IOBuffer and some module introspection. Close #3229
Reexport bsxfun from Base for #3218
temporary workaround for #3232
not a real fix, but hides the problem, which is better than
nothing for now.
unsupport the mingw32 compiler. closes #3241
provide download link for 32-bit MinGW-w64
fix #3240, delay some pointerref and pointerset errors
Merge branch 'master' of github.com:JuliaLang/julia
Merge pull request #3236 from JuliaLang/db/jlsparse

Db/jlsparse
Merge pull request #2891 from JuliaLang/jh/kahan-complex

Implements Kahan's versions of elementary complex functions
enable complex tests by default
use power_by_squaring for complex^integer. fixes #3246
rename denormal to subnormal and fix zero case. closes #3105
make float mod and rem consistent. fixes #3127
use them to improve float fld and div.
Fix typo in copy for IOBuffer
Revert "temporary workaround for #3232" [#3243]

This reverts commit 952c9799eb877ba732fa719d5a5bd723c7ab5f4b.

I'm reverting this since doing so allows OS X to build again.
Merge pull request #2379 from pao/topic/2123

Move Sphinx plugins and format to Python package