Fix resend-validation-email call to Identity API

...was missing the auth-header...
DRY: Remove some repetition in the ID API POST requests

It's quite fiddly to get rid of all the repetition without using some kind
of builder pattern, but this is a start.
Merge pull request #3759 from guardian/fix-resend-validation-email-api-call

Fix resend validation email api call