add from-to Obj in Transaction Builder

This adds from/to plain object to TransactionBuilder.
The plain object can be serialized to store or transfer it.

Also, adds .merge(); to mix TransactionBuilder's instances, generated from
difference sources.