SELinux updates.

Updates to the tests to make them work when SELinux is in enforcing mode. Also update the documentation with information on what needs to be done if you're using custom paths with SELinux.
Fix issues in the travis-ci build.
Merge pull request #725 from mhaskel/travis

Fix issues in the travis-ci build.
Merge pull request #724 from mhaskel/selinux

SELinux updates.