added client side (JS) and server side (PY) code to prevent double form submission in CC payment step - resolves #179