Bug 29194 introduced a basic logical ordering for the patron messaging preferences. Ideally, this ordering should be able to be changed by staff, otherwise defaulting to the ordering in 29194.