Migrate from structopt to clap derive

Sergej Kostjucenko requested to merge aj/clap into master

Created by: ascjones

Seems to be the way to go, substrate has already done it. Also nice colours:

image

Merge request reports