Legal pilot warnings

Enables pilot level requirements in the legal section, and marks them as warnings (orange) rather than errors.

Also includes a few improvements / fixes to the validation. I've removed the validations controller so that the URL verification logic can be used by the autocomplete logic.