allow Rows to have attributes (#1133)

renderRow: display attributes
renderEditRowForm: new function
renderEditAttrMapForm: stop excluding Rows
updateRow: update attributes