[#5] add support for retrieving the checksum and class of a file using xattrs
[#5] added support for setting the class of a file using xattrs
[#5] don't use the Switch module
move the code that generates file attributes to a centralized function
make sure the generated attributes are shared
only generate and return the file attributes, don't store them
Merge branch 'xattr'