refactors payment gateway form

It removes inline javascript and gives the ability to click on the labels to get input focused.
Into admin credit card form also fixes syntax so select2 works for expiration date fields.