Move status text functionality from html overlay to HUD

@BrettASwift 
`[]` creates a new array and the current array belonging to status.messages gets garbage collected. Use `status.messages.length = 0;` to clear it instead.