Spad: Fleshed out components.py
You can now buy licenses for parts in the shop; building stuff is almost done
Guns now search through gun.type instead of checking gun.gunType
Tidied up cargo weight definitions into Cargo.MASSES dict
Planet labels now scale with uiscale