Added the Stripe JS link to the page
some more <"> replaced by <'>
removed unnecessary predefs from jslint directives in grunt
changed the way nconf is configured for tests. now using "overrides" function of nconf
Merge pull request #721 from leider/master

changed the way nconf is configured for tests
Merge commit '2b5992336ac0e02b66c9152f8f796013fde0683d'
Mis-aligned "p" killed the form...
getPaymentInfo does not need the amount any more because PaymentInfo does not want it. Extracted calcFee.
Now the payment takes place in the index, thus the index needs the paymentKey.
Renamed everything from "payments" to "payment" (because we don't manage actual payments).
Cleanup: Removed currently unused code.
Tests for the payment module.
Fixing a bug in fee calculation when amount is passed with comma.
Extracted currency parsing to its own method.
Now the paymentService already rounds the fee. This renders unusable some tests that check invalid input...
Small cleanup.
Now we immediately display everybody who did not pay yet (no 7-day grace period any more).