added necessary refactoring for sign Tx operation unit tests
started signing unit tests
Merge branch 'basewallet' of https://github.com/negedzuregal/BitcoinAuthWallet into basewallet

Conflicts:
	src/main/java/authenticator/WalletOperation.java
	src/main/java/authenticator/db/ConfigFile.java
	src/main/java/authenticator/protobuf/ProtoConfig.java
	src/main/java/wallettemplate/Controller.java
merge