Added Media.AddChatLine to the new Lua API

Unmerged part of https://github.com/OpenRA/OpenRA/pull/5469.
A nullable System.Color seems to be the only option. I don't think it hurts here.