Better message for setting up payment

This message appears when webpay is waiting for the billing config API to grant a token. The old message is dangerously misleading; a user might think they are getting charged and they might cancel.
Merge pull request #285 from kumar303/wait

Better message for setting up payment
move the response checking up into the retry clause (bug 838885)
Merge pull request #286 from andymckay/838885

move the response checking up into the retry clause (bug 838885)
fix infinite redirect bug and clean up some code (bug 900892)
Merge pull request #287 from wraithan/redirect

fix infinite redirect bug and clean up some code (bug 900892)
change CSP as per jedp
Revert "change CSP as per jedp"

This reverts commit 6653f1779267f992e45771acbcbc3cac5f8b6a2f.
Use login.persona.org everywhere (bug 914415)

This fixes CSP issues and wasn't necessary anyway
since the old domain was a cname
Temporarily disable CSP (bug 914415)
Revert "Temporarily disable CSP (bug 914415)"

This reverts commit e20948c8977305f54141633c5437547ed305ab56.