prepared changelog + incr version to release 2.4.2
documentation update
Fix segfault in import command if uid or gid cannot be resolved.
dropped sherpa support.
Merged purpose-specific pipeline to a common pipeline.
Dropped 'whitelisted' field (now use release_class for dirs too).
EntryProcessor refactoring: 4 distinct attr sets: from db, from fs, needed from db and needed from fs.
Fix class matching after policy refactoring.
set default commit behavior=transaction,
fixed isolation level for transactions,
fixed ListMgr_Get() that returned 0 if entry was not found in annex_info
Distinguish file_class matching and directory class matching in pipeline.
Testing rmdir report.
Tests about special objects at earlier steps.
Don't try to generate name field if path is not known.
DB request optimization if all update policies are 'always'
Added ListMgr_EntryCount() function.
Optim: don't clean old entries from DB when it is the first scan.
--partial-scan changed to --scan[=<dir>] (optional argument to scan)
Don't removed missing entries with partial scan (dangerous)
Initial diff implementation as --scan option
Diff stripe info. Display removed entries.
Save extra stripe info in DB: stripe ordering, object id on OSTs.
Restrict stripe management code to Lustre only.
Support for new include in Lustre 2.4.
Display object index for stripe in diff output.