update shapefile.py from pyshp svn to version 1.2.0.
Add back in mods from commit
https://github.com/matplotlib/basemap/commit/e5dd8098dcab82090c836587994fdf7bf8434452
that was accidentally clobbered in the upgrade to version 1.1.7.