TransactionBuilder to correctly handle non-zero vin in inputs

Fixes #269.