The fields :identifier and :title are required for NyuCore::Records at instantiation time.
Update invalid field name error message to say 'Invalid field name!'
Merge branch 'required_fields'
Records can take fields with Arrays of Strings or just Strings as inputs, unless they are specifically "identity fields" in which case they can only take a String.
Merge branch 'multivalue_fields'