Issues/gras 1334 editable content type

Should fix GRAS-1334: The ID of a content type field should be editable and add a couple of new validaions for content-types