Cosmetic and documentation improvements for abc::stream_base and derived classes

Make the name of a few methods shorter, and document most methods in most
abc::stream_base-derived classes.