* wesnoth-mode.el (wesnoth-check-display-type): Set to t by default.
(wesnoth-newline): Create newline before attempting indentation.
(wesnoth-check-process): Handle new overlay placement rules (always place
some sort of overlay).
(wesnoth-locate-warning): Rewritten. Now behaves correctly, but no longer
behaves with non-wesnoth-mode overlays.
(wesnoth-forward-warning, wesnoth-backword-warning): Adjusted accorindly.
(wesnoth-place-overlay): Always place an overlay. New argument to determine
whether the overlay is to be visible.
(wesnoth-check-wml): Set *WML* buffer to read-only.
(wesnoth-idle-warning-check): Can now be given optional argument of `0' to
disable timer.
(wesnoth-warnings-at-point): Only display warning if 'error property of
overlay is a string. Therefore, don't display warning information if
reporting is set to summary-only.