* move SignerPayload to @polkadot/types * fix errors * update changelog * improve naming and code style