Version info for KfW 4.0

Switch away from beta to release versioning in site-local.wix,
and replace the beta tag with release.

Increment the buildlevel, as always.

Update patchlevel.h to indicate this is a KfW build.
Bump buildlevel for non-MIT KfW 4.0 release
Back to krb5-1.10.3-postrelease
Cache TGS-REPs too

Changes in r25660 inadvertently failed to insert TGS-REPs into the
lookaside cache.  Call finish_dispatch_cache() at the end of
dispatch() to handle this case.

(cherry picked from commit 22206a061dfe55db5cbe2c70190b3bd923d9e615)

ticket: 7388
version_fixed: 1.10.4
status: resolved
Update Camellia feature description

Remove the potentially misleading "experimental" annotation on the
description of the Camellia encryption feature.

ticket: 7438 (new)
version_fixed: 1.10.4
status: resolved
Update kerberos.ver for kfw-4.0-postrelease
Leave 'OK' button visible in Leash AboutBox

The AboutBox dialog as specified in the resource file is larger than
the one we display; the dialog init routine marks several things as
non-visible, moves the 'OK' button up to where the now-invisible items
were, and shrinks the dialog's bounding rectangle.

However, the edit boxes containing copyright and version information
seem to always present as being on top of the 'OK' button, and their
background causes the button to appear almost invisible with the current
repositioning.

To keep the 'OK' button visible, reduce the amount that it is moved
(and the amount the dialog is shrunk) so that the button does not overlap
with the edit box.

(cherry picked from commit ceb486df4301608d5b2462011fed6534e60721bd)

ticket: 7443
status: resolved
Rewrap the Leash ribbon conf file

A big pile of XML on one line is not very readable.
Use 'xmllint --format' to make things more sane.

(cherry picked from commit 1e362883dddc36bfb63b253e66485bbd8a1a50f7)

ticket: 7478
status: resolved
Access keys for the KfW ribbon interface

Improve accessibility by actually enabling access keys for ribbon
elements (tap alt and follow the onscreen hints for keys to press),
instead of just underlining a letter in the name of each element.

Supply an underlined letter in the text of each element, corresponding
to this access key, even if there is not a shortcut key bound to that
element.  While here, fix conflicting assignment to 'R' on the 'options'
tab (between "Renewable Until" and "Automatic Ticket Renewal") by
making "Automatic Ticket Renewal" use 'T'.  Microsoft's UI recommendations
seem to say that access keys should be easy to locate when searching
through the menu, and thus using the first letter of the first or
second word is advisable.

The Ribbon XML Reference seems to indicate that these elements should
be "keytip" elements, but MSVS creates "keys" elements, which seem
to work, whereas "keytip" does not.  Apparently 'F' is standard for
the application button menu (which contains exit).  Access keys work
somewhat poorly for us in this menu, as they appear on top of the text
of the menu items, since we have no icons here.

(cherry picked from commit eacf40bdc52ae3c43dad58429086c39a8ce4d395)

ticket: 7441
status: resolved
Ready for KfW 4.0.1 beta 1

Bump versions where appropriate, and drop buildlevel back to zero
for the new version.