deal with derivative creation better
Merge branch 'master' into js-dsc240
move call to remove old derivative.  fix derviative creation instead.
Add a couple of new fields to catalogue report.
only suspend ambersession once
tidy methodcall and let import restart after failing
Catalogue report WIP
Address feedback from jenny
Merge branch 'master' into bug/acm-dsc-850
remove Deprecated code
Fix bugs, barring the bulk edit ones.
move to new docowrks names
Merge branch 'master' into js-dsc-567
Clean up bulk edit to use escaped fields for most things (and avoid doing _ ' ' replacements).

Also fix up validation for Bulk Edit
use teh new name for docworks imports, reimplement still used deprecated methods
Add some logging for scheduled tasks.
Merge branch 'master' into feature/acm-dsc-89

Conflicts:
	pom.xml
Merge branch 'master' into js-dsc240

Conflicts:
	src/banjo/controllers/BulkUploadJobsController.java
Add parent details to catalogue report.
Add metadata for deleted items.