I didn't get a chance to convertdata last night before bed. What are starbases classified as, buildings or ships or are they a completely new entity?
They have their own entity type. The Vasari one can move so others should be able to, but I don't know about jumping.
One more thing I forgot to add - it looks like you can make weapons unlock through research. I don't have the files here at work, but Starbases and I'm pretty sure the Gauss turrets list their main weapon as "canAlwaysFire", and other weapons that require prereqs to unlock.
I think this change should not be specific to any entity type but to the way weapons are set up as a whole, so in theory this should allow you to research/unlock weapons on ships as well. Another opened door