Allow building a spreadsheet from models instead of values.

Allows calculating columns using relations (including one-to-many) or any
number of fields, without specifying which fields are required, and/or using
callables and properties of the models.