Changes in player chat behaviour

Now uses a format template for formatting message output

Also added isMute to PlayerDataAccess to make a muted player stay muted upon relogging.