ResourceSystem|MapDef: Derive MapDef from de::Record (to hold the property values)

All map-level, Doomsday Script addressable, map property values will
be placed here.