Allow field lookup by key.
Allow field lookup by key.

+ Previously the field definition had to be passed directly.
+ This allows the field to be specified as a key and it is
  looked up in the list of fields.

rwahs/research-frontend,rwahs/research-frontend