Fix security problem

when a user can do the request with recaptcha_challenge_field and recaptcha_response_field empty... (for example with the firefox web developer toolbar)

see issues #35

also the request->request only give you GET parameters while you normally do a http POST.