Removed selinux config file usage and some phases

The phases removed are ones not used in the environment. The config file has
been removed because all nodes will install selinux the exact same way.

Signed-off-by: Byron Sanchez <byron@hackbytes.com>
Removed 3rd file descriptor and updated initial logging message

Signed-off-by: Byron Sanchez <byron@hackbytes.com>
Removed overlay phase

Signed-off-by: Byron Sanchez <byron@hackbytes.com>
Updated fstab config so that the options are set for mcs and added selinuxfs

Removed package arch phase

Signed-off-by: Byron Sanchez <byron@hackbytes.com>
Removed etc file configuration

These settings are set during the kernel install phase, so it is not needed
here.

Signed-off-by: Byron Sanchez <byron@hackbytes.com>
Added labelling of the lib64 directory

Signed-off-by: Byron Sanchez <byron@hackbytes.com>
Added selinux_gentoo to boot runlevel

Removed pam phase

Signed-off-by: Byron Sanchez <byron@hackbytes.com>
Removed calls to all ununsed phases

Also removed the user creation phase

Signed-off-by: Byron Sanchez <byron@hackbytes.com>