added memoization to db.get_surf, added option to initialize empty vertexdata with data=None, added method for VolumeData to save a nifti file