This PR modernizes legacy typedef declarations to using aliases across several wallet files (wallet.h, wallet.cpp, spend.cpp, scriptpubkeyman.cpp, coinselection.h, crypter.h).
This is a continuation of the codebase modernization effort to adhere to C++ Core Guidelines preferring using syntax over typedef.
This is a purely structural refactor and does not change any behavior.