New text hud features

Here are my text hud changes. Was thinking of perhaps moving them to another file. However, they have been well tested by a few people, and with 0.25 here, figured it was a good time to push them, since we need to get a new release out.
You can find a test version with both our changes in my pre-releases. And very nice work! People are going to love this...
BTW, we should find a quicker method of communication than forum PMs or pull requests.