Las Cruces ends its 828 Productions partnership, seeks $1.3 million refund and vows tighter oversight of economic incentives.