4.3: modified IconCreator to use IM instead of PIL by default, if it is ...

...installed
so I think we need to retain these lines: 807-809 and make sure icon_path is set to None

# raise to alert the caller to set this icon_path to None
-            if not os.path.exists(small_path):
-                raise TacticException('Icon generation failed')