1) move the permission fixup code to the one common codepoint for code    that take modes 2) use **keywords and chain up to parents to handle use=, component=, etc 3) expand macros in InstallDocs sources 4) accept varargs sources for MakeDirs, InstallDocs, instead of requiring    the use of a tuple
1) move the permission fixup code to the one common codepoint for code
   that take modes
2) use **keywords and chain up to parents to handle use=, component=, etc
3) expand macros in InstallDocs sources
4) accept varargs sources for MakeDirs, InstallDocs, instead of requiring
   the use of a tuple

sassoftware/conary,sassoftware/conary,sassoftware/conary,sassoftware/conary,sassoftware/conary