* wesnoth-mode.el (wesnoth-preprocessor-regexp): No longer require a trailing
space to match some elements.
(wesnoth-syntax-table): Clean-up spurious spaces.
(wesnoth-syntactic-keywords): Fixed spurious `#enddef' match.
(wesnoth-nth-pair-position): Moved to correct section of code.
(wesnoth-check-wml): Removed handling of preprocessor statements when a match
was impossible. Now checks for arguments for specific preprocessor
statements. Fixed message wording when elements are unmatched at the end.
Renamed unmatched-tag-list -> unmatched.
(wesnoth-check-structure, wesnoth-element-requires): Renamed
unmatched-tag-list -> unmatched.