gui2/tgamestate_inspector: Unit list display improvements

 * The unit map list items (fed to the item panel's listbox) are now
   multiline in order to avoid stretching the items listbox too wide.
 * Unit ids are displayed between quotes instead of parentheses; unit
   types are displayed between parentheses instead.
 * Side recall and map unit list overviews have been changed to use the
   same formatting as above, and vertical space between items has been
   reduced.

git-svn-id: http://svn.gna.org/svn/wesnoth/trunk@56550 75b3775d-3801-0410-9e12-e2e43121521d
gui2/tgamestate_inspector: Show unit HP in recall list overview for consistency

git-svn-id: http://svn.gna.org/svn/wesnoth/trunk@56551 75b3775d-3801-0410-9e12-e2e43121521d
gui2/tgamestate_inspector: Automatically select the first item when switching categories

No idea why the relevant calls were commented out. The originating
commits do not provide any explanation whatsoever.

git-svn-id: http://svn.gna.org/svn/wesnoth/trunk@56552 75b3775d-3801-0410-9e12-e2e43121521d
gui2/tgamestate_inspector: Expand the main grid if the window title is too long

git-svn-id: http://svn.gna.org/svn/wesnoth/trunk@56553 75b3775d-3801-0410-9e12-e2e43121521d