New files are now added directly on save

The upload field has been updated in 3.1 so that files can be added directly when a new DataObject is created. This means that your awesome buttons can always be added as normal without the special case for files.