Removing a select list's None option

Custom field types such as select list (single and multi) come with the None option, and the only way to remove it is to make the field required. While this makes sense, it can be cumbersome to chase down every field and configuration.

In this recipe, we will remove the None option from all single select list custom fields.