fixed ISO C90 compatabliity so will work on windows, highlighted by 3.4 build
Travis python3 environment seems to build c extensions with same object name as file name irrespective of setup.py