adding english version of DoubleSubmitProtection #208

Backport to 1.0.x branch.
Please review #208, and merge to 1.0.x branch.