Added form validation rule for a vendor submiting public keys (to introduce CSRF checks)
Added model for storing previously used public key (hashes), and filtering a given list of
public keys from keys which were previous used.

Also added a check for previously used public keys in the vendors submission and filters.
Adding errors/messages to the page.