Merge pull request #4887 from Jutho/jjjh/fixedsetpartitions

FixedSetPartitions
Merge branch 'master' of github.com:JuliaLang/julia
small formatting changes
close #5006
WINDOWS: add SEH tables for JIT code
Merge pull request #5007 from simonbyrne/bitsfloat

RFC: add BitsFloat abstract type, leverage dispatch for rounding modes
correct (reverse) byte order in UnwindData array
Fix #5132. Disable use of AVX2 and BMI2 instructions in LLC.

In some basic testing, it looks sufficient to disable AVX2 *or* BMI2 (not
required to disable both). Since there are known bugs with these
instructions in LLVM3.3, though, disabling both to be safe.
Merge pull request #5189 from stevengj/axpy

add generic fallback for Blas.LinAlg.axpy!
Merge pull request #5194 from blakejohnson/disable-static-avx2-bmi2

Fix #5132. Disable use of AVX2 and BMI2 instructions in LLC.
simplify inv(Complex128)
support multiple/matrix right-hand sides in sparse A \ B
Shorten julia.expmap
Merge pull request #4955 from tknopp/exportC

RFC: Remove julia.expmap
use Any for default inner constructor argument types. closes #4026
Fix state restoration in reload
Merge pull request #5199 from amitmurthy/amitm/5198

Fix state restoration in reload
Merge branch 'Windows' of github.com:tknopp/julia into tknopp-Windows

Conflicts:
	src/codegen.cpp
WIN64: usually catch FPE and SEGV errors
Merge branch 'jn/win64_backtrace'