- on_end_run: a pure leech ends its cycle on the character screen, so
re-enter the own game there (select char -> start_game -> town spawn)
before maintenance; previously the next cycle's save-and-exit had no
game to exit from and the bot spun on the character screen.
- on_init: when baal_xp is the only route and D2R was just (re)started,
create the leech's own game up front for the same reason.
- _run_wrapper: walk a no-TP char home after a battle exception
(e.g. a no-TP paladin stranded inside Pindle) so maintenance starts
in town instead of the instance.
- config: paladin base-layer keys no longer clobber profile/custom
build sections (e.g. a no-CTA profile blanking call_to_arms);
override_capabilities read from the merged parser.