Fix spelling UTXOS -> UTXOs.
Add wallettemplate sub-project to CI build.
WalletTest: pin creation time of wallet key hierarchy in keyRotationHD test to avoid timing race. Should resolve issue 575.
Slightly clearer comment and log message in Script.executeCheckSig.
Overload Script.getToAddress() with a variant that tries harder to determine a destination address.

I ended up duplicating this piece of code several times, so I thought it may be useful to have it in the framework.

Includes tests.