Add selinux::filecontext
Add specs
Fix package dependency in OS != Fedora
Only run restorecon if file exists
Only apply filecontext if selinux is enforced

Prevents the Could not find dependency Package[audit2allow] for Exec[semanage_fcontext...] error
Fix onlyif when target is not a directory
Run even when selinux is not enforcing
Update documentation
Merge pull request #2 from maestrodev/maestrodev

Add filecontext, specs, fix dependency in OS != Fedora