Fix C code in swapproc so it doesn't violate declaration after code
Ignore warning only on Python 3.4
Skip some tests that fail on Python 3.4
Do dictionary-order-independent comparison
Run tests on Python 3.4