Fix spelling mistake.
__remove= attribute. Deletes tags when merged.

A wml tag with the attribute set to yes will not be merged into but
delete the tag in the final merge result.
Don't skip the current viewed variation to avoid shuffling.
Fixed wrong spelled weapon special in a comment.
Code formating.
min_range and max_range attribute in [attack] for multihex range.
Handle out of range weapons like "disable" ones.
Catch some border cases of the "disable" special.

Disables weapons when only one is available as well.
Initialize the "disable" member in every constructor.
Set the "disable" special status also for the ai codepath.
The commit also fixes a memory hole.
Fix spelling in comments.
Consider "Hold Position" units in endturn handling.

Do not show the dialogs for missed units if they are told to hold
position.
Changed the string in the dialog that asks about units which have not
been moved at all to be different to the one in the dialog that asks
about units which have still movement left.