Add mappings to demo DB columns
Fix duration mappings and add useNull: true for all recurrence fields

useNull: true is required to prevent null durations from being coerced to 0 when read into records and screwing up the UI rendering