Added require_field() method to require one or more fields during validation. Also changed get_db_error_message_to public access so models can call it.