wallet sync uses async.parallel instead of manual counter
Include zero-confirmation transactions for receive addresses

Also only mark zero-confirmation transactions as pending
[#121]
processTx -> processPendingTx & indentation fix
Extract transaction array to hash function
Fetch change address unconfirmed sent transactions

Also, process unconfirmed transaction for balance update
[#121]
Remove unused require