Check User model actually has fields for form Meta

This is necessary because the Meta def itself is sufficient to crash the app for a different User model - the form doesn't even need to be instantiated. There is still plenty more code that makes explicit reference to first_name and last_name however.