Revert back to original records() method
Revert back to original records() method

Fixes issue introduced in PR #62, see issue #66. 

Previously tried fixing it in PR #67, but reverting to original was better.
GeospatialPython/pyshp,jzmiller1/pyshp-1