Set allocator settingsedit

Overwrites the entire settings for an allocator with the settings supplied, any fields not referenced here will be deleted.