Better centralization of Name/Rank/Etc for message

Pulled code from Player, now only lives in Fighter

Dev ninja mode check moved to single NameRankEtc also

Removed TODO code from Actor, it should be obvious where
to move it, if necessary, in the future, now that there
is only one.