Update README and convert it to Markdown format
Replace util::ReadPrivateKey with Services::ReadPrivateKey.

They were almost identical, including for the bug (leaking a FILE when the
key does not parse)!
Prevent copying of Signer instances.

It contains a pointer, which makes it dangerous.