Amended asteroid/powerup creation

Power-ups should now only appear when they are actually appropriate.
Also restricted the maximum number of mining units to 8.