add "initialAttributes" to mission (not wired to anything yet). Update tests.
remove "reduceAffinity" function. Migrate affinity modifications to call decreaseAffinity
start work on issue #193 change destroyed objects array to capture entire objects (needed for mission support). Improve mission failure calls to supply reason.
as a result of issue #190 duplicate object names with missions cause all missions related to be completed!
fix broken mission (issue #194 )
Fix main code duplication from issue #191*and* Ensure fighting hitting unfriendlies in fromt of others doesn't have too many side effects.