[server][TLS] Split a script that creates all self-signed TLS related files

Because they should be ran on other hosts.
[server][TLS] Don't use abbreviated name to adapt naming rule consistency
[server][TLS] Fix wrong "the next action" message
[server][TLS] Add missing the next action

You also need to copy the certificate of CA to servers and clients.
[server][TLS] Add "-" as file name separator

Because other files such as "client-cert.pem" and "server-cert.pem" use
it.
Merge pull request #459 from project-hatohol/tls-split-cert-generate-script

[server][TLS] Split a script that creates all self-signed TLS related files