* wesnoth-mode.el (wesnoth-estimate-element-type): Fixed potential bug.
(wesnoth-guess-element-type): Added `bound' argument for more efficiency.
(wesnoth-indent-or-complete): Indent single closing element.
(wesnoth-insert-missing-closing): Rewritten. No longer uses
`wesnoth-check-structure'.
(wesnoth-navigate-element): Now a function; not a macro.
(wesnoth-jump-to-matching): Support closing element as argument.
(wesnoth-element-requires, wesnoth-structure-result,
wesnoth-check-structure): Removed.