Add listtransactions support to btcctl.

This is currently using the generic reply formater, and will likely be
switched out for a custom one later.