Better summon limit checking

player unable to use summon power if limit is hit. spawning enemies also
respect the summon limit