Selinux testing

Incorrect file selinux contexts were being set in our file contexts. Set them correctly.

Once they're set correctly, fix a few more selinux policy issues to do with these AVCs:

```
type=1400 audit(1400847888.885:5): avc:  denied  { signal } for  pid=686 comm="cockpit-session" scontext=system_u:system_r:cockpit_session_t:s0 tcontext=system_u:system_r:cockpit_session_t:s0 tclass=process

type=1400 audit(1400846805.265:4): avc:  denied  { setsched } for  pid=684 comm="cockpit-session" scontext=system_u:system_r:cockpit_session_t:s0 tcontext=system_u:system_r:cockpit_session_t:s0 tclass=process

type=1400 audit(1400847888.885:5): avc:  denied  { signal } for  pid=686 comm="cockpit-session" scontext=system_u:system_r:cockpit_session_t:s0 tcontext=system_u:system_r:cockpit_session_t:s0 tclass=process
```