BUG Fixing tabindex added to CreditCardField when tabindex is NULL

The tabindex increment *should* only be done if there is a tabindex
that has been set on a CreditCardField already, otherwise it breaks
the tab ordering.
Merge pull request #2434 from halkyon/cc_tabindex_fix_2

BUG Fixing tabindex added to CreditCardField when tabindex is NULL