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.
clean up station docking stage/docking node checks
Merge branch 'BetterStationLogging'