Overhaul transaction datamodel to handle bitcoin Scripts.