Fixes/tweaks for NanoUI. These were made by TG coders, so I'm just adding them here.

* Transfer open ui instances when transferring a user to another mob
* Runtime fixes in the NanoUI Topic and nanoclose client verb
* Return focus to the map when a NanoUI is opened
Updated NanoUI's nanomanager with update_user_uis and close_user_uis procs. These procs allow you to update and close uis for a specific user and optionally a specific src_object and/or ui_key.

An example of where the update_user_uis proc will be used is in updating any open PDA UIs for users when sending or receiving messages.

Added a link to the new NanoUI wiki page in the TemplatesGuide.txt file.
The new NanoUI PDA will now update automatically, eliminating the need for a Refresh button.

When a user sends or recieves a Message using a PDA, the UI (if open) will now update instantly to show the sent/received message (this uses the new nanomanager.update_user_uis proc).
Merge pull request #4197 from Faerdan/dev

Fixes/tweaks for NanoUI, updates to new PDA