Changed blank default to '   '. Catch exception when editing manually entered dataset.
Don't ask for data.dataType[0] unless data.dataType exists. This fixes the bug where you had to refresh the dataset edit page twice before it loaded, in a new instance.