This commit is keptis ecc.py move-only to make reviewing easier. In the next commit, some additiopart of the original refactoring is going to be done on ecc.pycommit.
Inspired by https://github.com/spesmilo/electrum/commit/16e4827e8c6db833b0a969351b73eb34d489681f
Depends on D16277