Expose validateAmount in SendCoinsFragment as a util.
TransactionListAdapter: Wallet param -> WalletApplication
Fix integration-android build settings
Add AIDL defs, interfaces and channel manager to integration
Add wallet support for payment channels
Display Payment Channel transactions properly, prepare for testing
Add sample for using payment channels.
Add some accessors/change some visibility for testing.
Sample app: Add comments and more explanation to the channels code, reformat a little. Fix the amounts to be more micropaymenty.
Sample app: Correct the label on the micropayment button.
ChannelService: Take out the confusing "or 10% of the users balance" rule which just made understanding the systems behaviour way more complicated than it was worth.
Channel permissions screen: initialise the widget to the amount of value the app requested, so mostly you just have to press "allow".
WalletApplication: show how to enable logging just for the GUI code and not for bitcoinj. Log wallet to debug at startup.
Fix channel rendering code for the case of consecutively opened and closed channels. Refactor a bit.