More freedom for translators: Possibility to change the "Craftname-number" scheme.

With this, we can make for example: "number. Craftname" scheme, ex: "1. Interceptor"
Since more languages use "1. UFO" instead of "UFO-1", and this PR makes this thing complete.
So i think this is essential.
(i think we can include it in ver 1.0, not so much code is modified... -and i tested it, it works perfect)