New field widget for drag n drop files

From #4938.