Wallet: ban usage of wallet.importKey with deterministic keys.
WalletAppKit: delete dead store.
Fix Orchid deadlock 1

https://github.com/subgraph/Orchid/pull/10
Add cycle detecting locks, fix Orchid deadlock 2

https://github.com/subgraph/Orchid/pull/10

Conflicts:
	orchid/src/com/subgraph/orchid/circuits/CircuitIO.java
Wallet docs: link to github.io not google code
Fix Orchid deadlock 3

https://github.com/subgraph/Orchid/pull/10
Orchid: fix NPE when unbuilt circuit is closed
Extension of java.text.Format for locale-sensitive Bitcoin value formatting & parsing.
Fix or comment out a few Java 7isms.
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.
Signers: map derivation paths to scriptPubKeys..

.. instead of TransactionInput objects since latter are mutable.
Formatting and parsing of monetary values with non-arabic digits.
Configure CoinFormat with values from a Locale.
Remove debug output that slipped in with the last commit.
Better warning messages for the block store rollback code. It was printing exceptions for replays and new wallets.
Add testnet checkpoints for WalletTemplate.
Fix JDK8 doclint range to work with JDK7
Fix JDK8 doclint range to work with JDK7 in Orchid
Fix version message. My heart breaks when I see the bad spelling of our dearest child in the logs.