Refactored HoneypotType

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