Minor error fix when list is empty

and removed unused variables in GetUTF8Bytes.
Fix for when EndGame is passed a number

Apparently that's a thing that will happen.
Minor formatting changes

Prefer things not to go too far along one line.
Less awful command creation at startup

This is somewhat more readable.
Better error message if trying to target self

with a command that cannot target self.
Recreate the chatbox if it's missing stuff

Apparently, someone ended up with a chatbox with no text entry. With no
useful errors other than it being nil, I'll just "fix" it like this.
Fix for typo
Account for draw, and use proper team names

for logging where each team started.
Merge pull request #50 from Person8880/develop

Develop
Update ConfigFileUtility.lua for 267
Merge pull request #366 from BrightPaul/develop

Update ConfigFileUtility.lua for 267
Added string.GetNumUTFBytes
Removed unneeded strings in utf8.lua
Merge pull request #367 from BrightPaul/develop

Stuff for ns2 267 Part 2
Merge pull request #51 from Person8880/develop

Develop
Support Fonts Precaching of 267
Merge pull request #52 from Person8880/develop

Develop
add tickrate, sendrate, bwlimit

Allow server configuration of tickrate (default 30/sec), rate of updates
sent to clients (default 20/sec) and bandwidth limit per player (
default 25kb/sec)

Note: you should keep sendrate < tickrate <= mr, and interp >=
2/sendrate
Typo Fix
Merge pull request #369 from BrightPaul/267-server-commands

[267] Added commands for tickrate, sendrate, bwlimit