Changes:

Form1:  started work on methods associated with laying siege.  Added method to create defending force (Army) from garrison and militia (also used by pillage).
Globals_Server: added variables to hold list of sieges and siege keys, and the next siegeID.  Also added method to get and increment nest siegeID.
Character: added variable - List<string> - to hold list of PlayerCharacter's sieges.  Also added method to return a siege object (taking a siegeID).