make grids editable based on cors response

I still need to make the i18n thing fully supported, at least editing is fixed
in a hacky way that only supports en.
Merge branch 'feature/writable-grids' into develop