Fix *_validate_field URIs when a querystring is supplied

plone.app.users uses both querystrings and post forms, e.g. for
"@@personal-information?userid=bob". Be more cleverer when altering the URI
to do inline validation.
Merge pull request #133 from lentinj/master

Fix *_validate_field URIs when a querystring is supplied