Gravar-mail: A General Model to Explore Complex Dominance Patterns in Plant Sporophytic Self-Incompatibility Systems