simplify compilation with the cythonize function + update readme + pep8
Merge pull request #34 from ldgeo/cythonize

simplify compilation with the cythonize function + update readme + pep8
Note fix of #34 and open README in mode 'r' to get description.
Work with or around the lack of OGR's recoding capabilities (#35)
Support for writing other than Latin-1 shapefiles (#35).

Bug report and testing by @blackmad and @nvkelso.