Update select controls to load all field values

This takes of advantage of the limit=0 parameter in Serrano, but
requires 2.3.1 for it to work correctly.

Fix #423