Made _next_choice much more efficient, as now it doesn't loop over all items twice. this should speed up tabbing/select_target

(cherry picked from commit c5336f5baf11e48842e580f3624f907d60cad98e)
Made the place_summary method much more efficient by avoiding looping over everything in the square four times.

(cherry picked from commit c806c6d8cbc32ac394d169d366a6a13c9b7d63c5)
Allow activating menu items with the enter key on the numpad

(cherry picked from commit 98f5e532130c5b6c7ae441e20ffe85f5bd34e8b5)
Removed commented out shortest path cache code

(cherry picked from commit 1e7de79a89b4fc514786d602ec1df5f03e18574a)
Improved range of symbols which you can say

(cherry picked from commit cfb6c91fcc94b3fee4be722ed69a1f46bd2e9744)
Added a simple in-game chat feature modeled off the lobby chat.
This can be invoked with f7 from within the game. I also added f7 in the menu for consistency.

(cherry picked from commit 9a39a64ef8935fa33c4ae9e157f3fa7e725cf797)
Add the name of the player to the title of non-npc units

(cherry picked from commit 5a128448895186f4ac89a8bb9951dc67b55d6745)
Updated the manual about the in-game chat feature (808acc935fab6398c544d95de8748bd0bf3547cc)
Merge branch 'master' of ssh://github.com/soundmud/soundrts