pull-request-244

@shinnlok Does the UserDefinedFileAttributeView work for all OSes? If so, can we apply it for all Mac / Linux too? It'll keep the code and make the behavior more consistent too.