RF Use nibabel IO functions where available

This is half a query as to why PySurfer merged much of its IO into nibabel without switching to using those functions and half something you can pull if the answer is "Haven't gotten around to it."

There's also a save_geometry method that I've found useful when using PySurfer as a library, which you may or may not want.