Adding zip_safe flag and re-running Cython

This pull request addresses two issues.

1. When I build CyLP, setuptools warns that because __file__ is used in one of the Python source files, the distribution is not zip safe. I added zip_safe = False for now to get rid of that warning, although I'm not sure it's strictly necessary. Alternatively, one could also remove the use of __file__, which only occurs in one test script.

2. I re-ran Cython to make the calling of isspace consistent. Previously, there were a mixture of calls to

std::isspace

and

isspace

The former works on OS X 10.9 with clang and the latter works on MSVC++. The setup.py script now automatically patches the source files (which are generated by Cython) on OS X. I'm not sure how the calls to std::isspace got into the repository, since Cython generates the latter form. Perhaps it was from an earlier attempt by me to fix the problem. In any case, I have now re-run Cython on all files and everything builds on Windows out of the box.