added ability to sign altered transactions (modified lock_time, etc.)