Merge pull request #2133 from jpf91/mingw

std.math: Check if dmd-style inline asm is available
Merge pull request #2305 from ibuclaw/tmplmath

Change various std.math.isXXX into templates
Merge pull request #2353 from ibuclaw/floatfmt

Add enum RealFormat to std.math
Merge pull request #2311 from ibuclaw/intnan

Add integral overload for isNaN for use in generic code
Ddoc supported 'real' formats in std.math
Merge pull request #2363 from ibuclaw/2.066

Cherry-pick changes to std.math into 2.066