Cosmetic and documentation improvements for abc::file

Make the name of a few methods shorter, and document most methods in
abc::file.