Documented various traits

There were still several undocumented https://github.com/OpenRA/OpenRA/wiki/Traits.
Indeed, but almost all of the logic in this trait is dealing with the exceptions to that "pretty much".