Fixed node size scaling with tech restrictions

When not all of the potential scales have been unlocked in the tech tree
incorrect node sizes are selected for use.
Updated fix for tech restricted node scaling

Provided by Biotronic
Merge pull request #15 from Zwa333/master

Fixed node size scaling with tech restrictions