Handle creation of non existing parent directories. Improve exception message.
Add ability to create scriptSigs with empty signatures

For partial scriptSig OP_0 is used as a signature placeholder:
Pay-to-address: OP_0 [pubkey]
Pay-to-pubkey: OP_0
P2SH with 2-of-3 CHECKMULTISIG: OP_0 OP_0 OP_0 [redeem script]
Scene Builder 2.0 is now out so remove comment about it.
Make Wallet.queue* methods protected so subclasses can call them.
Add support for fetching UTXOs from a peer using the getutxo message.
WalletTemplate: rename Controller to MainController
WalletTemplate: Move sync progress to BitcoinUIModel.
Backport some more UI code from Lighthouse in preparation for a better sync progress bar.
WalletAppKit: configure Orchid/Tor to use the same directory as bitcoinj uses.
WalletTemplate: New sync UI using the notification bar system. Wire up Tor initialisation so startup is less boring to look at.
Allow usage of signMessage for deterministic keys.
Fix for Android ART vs Dalvik difference.
Orchid: fix typo in init string
Bump Tor timeout to 60 seconds.
Check for loading wallet of wrong params in deserializer (in another way so people who use the API at a lower level also get checked)
Another Tor typo fix.
Don't roll back progress measurement when download peer changes in DownloadListener.
Fix handling of mnemonic class resource not found. It was falsely assumed that Class.getResourceAsStream() would throw.
Assume wordlist will be 2048 words in size.
Consistently use version 2.5 of maven-clean-plugin.
Consistently use version 3.1 of maven-compiler-plugin.