Fix some errors exposed by the Guilin map.

Fix infantry swordsmen attack animations.
Make the fireship work like the 0ad fireship.
Disable promotion for the healer (as there currently is only one).
Make the gate work, though locking doesn't really make sense with the model.
Update some entities/templates that were used in the map.