Added new dynamic enums for file version records.
Added file_version schema.
Added backend support for File Versions and added them to digital objects and digital object components.
Frontend changes for new file version records.
Bugfix: Detect digital object form changes.
Make the ordering of the digital objects view consistent with the edit form.
Added file versions to digital object components in the frontend.
Selenium tests for file versions
Don't use inbuilt readline if rlwrap is available
Include a default empty option for use_statement.
Merge pull request #327 from hudmol/43113233-file-versions

43113233 file versions