changes to opentest branch only.
fixed data file with changeover to int IDs.
updated how total sector population is handled in various places so it still counts population being held by militia during conflicts as part of the total.
fixed bug in proposing new laws when there are no advisors or chamber to propose.
made pdf units lazy their home sector at runtime to improve performance by not needing to go through key hash lookup every time.
reworking and filling out damage to affect current men in unit, including both killed and otherwise knocked out of combat (wounded, fled, or whatever else).
made a bunch of things care about only fighting-capable men and not knocked out from conflict men.
fixed potential doubling up of notification code after reload.
added a default icon for notifications instead of a square.
fixed bug of conflict start holding manpower it shouldn't, before it was holding all militia manpower that had any health in every sector for every faction, which is what caused the huge early one day drop in working population.