Add brief FileSystem documentation

and rename FileApi in DataFileSystem to DataFileApi
Add simple, efficient iteratee framework to io package