transactions: propagate handles single tx
addresses, transactions: the rest of the methods handle single item
Merge pull request #2 from weilu/single-item

API allows single item instead of always demanding an array as an argument