Updates ideas and todo list.
Merge branch 'todo'
Add missing line in todo.
Merge branch 'todo'
Unit keys in lower case.  Add unit attributes.

Units now listed in the .ini file with lower case letters for
consistency.  Units now have attributes for attack, defence, speed, HP
and evasion.
Fixup stats to allow better incrementing and decrementing.
Update the TODO.
Minor fixes and update combat UTs for new attacks.
Update TODO.
Add attack and pass commands.

They don't do damage until tied to the stats though.
More TODO updating.
Completely rework attacking.

Attack based on units statistics and groundwork laid for attack delay
and expiry.
Merge branch 'attributes'
Update TODO.
Merge branch 'todo'