Some logging for creating new stations.

Added some logging and errors/warnings.
Also removed the numDockingPorts from the Lua and instead calculate it from the number of docking bays actually defined.

These were pointed out by @lionhearted from his work on Paragon.