[#2521] Add Row.fields(Field<?>...), Row.fields(String...),
Row.fields(int...) to extract Field<?>[] from a row
[#2521] Add Record.fields(Field<?>...), Record.fields(String...),
Record.fields(int...) to extract Field<?>[] from a Record
[#2519] Add Record.from(Object, Field<?>...) from(Object,
String...), from(Object, int...) to copy only a select set of values
from a POJO, Array, Map