pettycoin-gateway: scan all transactions every time.

This is a terrible solution which doesn't scale, but Works For Now.
Also ignore transactions we sent (ie. only received transactions)
which is required for when we actually return bitcoins to bitcoin network.

Closes: #30

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>