Selinux spec fixes when running under root.
Functional specs for selinux functionality introduced by file provider refactor.
Merge pull request #787 from opscode/ss/selinux-functional-tests

Functional tests for selinux functionality.