Refactored HoneypotType

Hi,

I just moved the form type to the ``request`` scope to be able to remove the container injection. I didn't use the RequestStack to stay compatible with sf < 2.4.

I also refactored a bit the file.