* Allow for a configurable field name
* Add a test for configurable field name
* Remove extra conditional by storing the field name in a private static
* No need for field_name config removal as it's now specified as a class property
Overhaul of spam protection to use an extension on Form rather than the SpamProtectorManager. More fluent interface and easier to replace the built in spam protection api with an alternative.