DataGrid: use cell Padding for cell content Margin

Closes #977