improve behavior of "improve shields" command

Ships from a fleet, which have finished improving their shields,
are now auto-removed to become idle (instead of unsetting
improve shields for teh complete fleet).
Same already for repair and extract deuterium.
feature: implement "forcing of minors"

This adds a field to BotE.ini in the [SPECIALS] section of the form
MINORS=<name>
or
NIMORS=<name>,<name>
No spaces, it needs to be the home system name.
example:
MINORS=Ehlen,Delari,Vulmar

These minors will be the first ones which are generated. It can happen
that not all of them are generated if minor density and/or system count
is too low.
improve relation to minor if terraforming after membership

Until now, relation improved only previously to membership, it doesn't
make sense why this should not continue afterwards.
It only works when terraforming one's own minor of course.
don't extract 0 deut at techlevel 0