DS-1472 Capitalization of Workflow in Submissions & Workflow

This is a title, which means it should be capitalized.

This was committed to dspace-3_x (PR#184), however not to master. It is listed as fixed in 4_x on the release notes.
Merge pull request #374 from misilot/patch-1

DS-1472 Capitalization of Workflow in Submissions & Workflow
Update documentation for 4.0-rc1
[maven-release-plugin] prepare release dspace-4.0-rc1
[maven-release-plugin] prepare for next development iteration
Fix accidental duplication of access step config
Fix config default value / docs: directory not URL

Ensure that the suggested default setting for the "failed package directory" is
actually a directory (as expected by the code that uses this setting) and
matches the value of this setting in the official DSpace documentation. Both
for v1 and v2 of the SWORD server.
DS-1754 Use canonical not absolute path

Using the canonical path when determining the location of the undo information
leads to consistent behaviour when using "." as the source vs using eg an
absolute path. This also adds the name of the directory to the error message in
case the directory cannot be created, to help with troubleshooting.
Merge pull request #375 from aschweer/DS-1754

DS-1754 Use canonical not absolute path
DS-1761 Allow extensions of more than 3 characters' length for derived bitstreams
Merge pull request #376 from aschweer/DS-1761-derived-extension

DS-1761 Allow extensions of more than 3 characters for derived bitstreams
DS-992 Specify encoding scheme for URL encode (JSPUI)
DS-992 Specify encoding scheme for URL encode (XMLUI)
Merge pull request #378 from aschweer/DS-992-encode-utf8

DS-992 encode utf8
Clean up whitespace so I can read the code
[DS-449] Read harvester.eperson from the correct configuration, and use it
Squash a deprecation warning
Squash a deprecation warning
DS-1709 Make wording work for simple form
DS-1766 Use simple access step by default

Also added some documentation around the option, re-ordered access step
options, normalised whitespace and commented them out by default. The JSPUI and
XMLUI code already use a default value of 'false', so no code changes needed.