rewrite except-as semantics using try-finally - seems to be the easiest way to get flow control analysis working for all cases
fix new test in Py2.[45]
merge 0.18.x branch into master
fix C compiler warnings about missing PyModuleDef field initialisers in Py3.[01]
merge 0.18.x branch into master
use interned Python string constant instead of calling through __Pyx_GetAttrString()
simplify code a bit
enable control flow analysis for stack allocated structured variables (struct, union, array, C++ class)
set version to 0.18rc1
fix doctest dependency on dict order
Fix overflow_check CompileError with msvc
Fix overflow_check CompileError with msvc

--HG--
extra : transplant_source : %3FH%B6t%1FFL%D8%2BF%7CV%7D%10T9%EA%CB%A0%00
Merge pull request #179 from cgohlke/patch-3

Fix overflow_check CompileError with msvc
merge 0.18.x branch into master
Added tag 0.18rc1 for changeset 9a11631e0edb
fix a corner case where float(x) would not call x.__float__() for a float subtype
prepare release of 0.18
merge 0.18.x branch into master
increase master version to 0.19-dev
Added tag 0.18 for changeset 76f33728e853