Use correct check for live campaigns when editing bid.
Unset trans_id when voiding a campaign's transaction.
edit_campaign: record more details in PromotionLog.