(maint) Remove duplication from selinux facts

Prior to this commit, the selinux fact had code duplication. This commit
abstracts this duplication to a hash of fact name and label.
Merge pull request #443 from briancain/maint/master/remove_dup_from_selinux

(maint) Remove duplication from selinux facts