Changes related to formatted messages

CommandSenders now actually use FormattedMessages