more private messaging work

players are populated on join now (will be used for reloads)
formatting
PM formatting uses strings.yml

Simplifying a few permissions for documentation
Beginning work on making censor actually functional