dh: check key size earlier if -y given
dh: check private key size
dh: make it clearer that -r is for resuming only
dh: separate the ask() function
dh: reduce double-negatives
dh: do not show private key by default
dh: reorganize --help