After years of steadfast resistance, Tim Hortons Inc. is bowing to consumer pressure and will now accept debit-card payments in…