Update stake miner. Remove duplicate implementation in main.cpp

Conflicts:
	src/main.cpp
Update QT wallet for PoSV

Conflicts:
	src/qt/sendcoinsdialog.cpp
Second cut: main.cpp

Conflicts:
	src/main.cpp
	src/main.h
Second cut: main.h

Conflicts:
	src/main.h
Clean up main.h a bit

Conflicts:
	src/main.h