Make File-esque classes. Fileable makes it easy to create classes that can
load from files.
Class level mixin for loading/opening file
classes. You will generally want to use extend with this.
NOTE: This is an expiremental library, and is still
undergoing revision.