Make action enablers for bribe/sabotage aware that the victim must be alone

The Freeciv code assumes that a unit that is a victim of the spy actions
bribe and sabotage is alone at its tile. Make all evaluations based on
action enablers aware of this limitation by making it a hard requirement.

See patch #4495

git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24460 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Recognize Qt 5.2's moc during ./configure

The format of the string 'moc -v' prints changed in Qt 5.2

See bug #21644

git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24461 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Save number of current phase to savegame.

See bug #21632


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24463 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Added city event icons by GriffonSpade

See patch #4166


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24466 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Consider activity characters case-sensitive when loading unit orders.

Reported by Jacob Nevins <jtn>

See bug #21410


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24467 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Use present = FALSE requirements instead of nreqs vector in experimental ruleset
effects.ruleset.

See patch #4482


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24469 a0f10bec-cc02-0410-94fc-a9cfff90b4cd
Made ASSEMBLE_RGB and DISEMBLE_RGB macros safe from alignment changes.

See patch #4492


git-svn-id: svn://svn.gna.org/svn/freeciv/trunk@24470 a0f10bec-cc02-0410-94fc-a9cfff90b4cd