Rename RenderMsg to RenderInitMsg

RenderMsg doesn't actually render anything, so the name is confusing.
Rename ReRenderMsg to RenderMsg

ReRenderMsg is also used for rendering the first time, so the name is
confusing.
Merge pull request #3027 from zwarich/render-msg-renames

Rename messages used in rendering