Ships should have correct ship names, not strings!

Bug report:



What happened?

Ship names and convoy name consists of strings instead of their proper names or values.


What should have happened?

Ships and convoys must be named properly, without strings or other placeholders.






Logs: (cannot be provided since they were deleted)