Steinhardt overrides previous steinhardt calculations

If I calculate steinhardt on two different atom selections, the execute function of the second will replace the results of the first with -1. The -1 default should only apply if the relevant steinhardt attribute doesn't exist.