Workaround to automatically share method interceptors via explicitly bound module sub-types while the Sisu feature to do this properly is implemented
minor tidy and update docs.  drop example
clearify docs
NexusClient had UA carrying fixed 1.0 as version.

This made us unable to distinguish properly between clients
(like in case of staging) to differentiate between different
versions of Staging client.
NEXUS-5612: File listing should fail in case of IO problem

Currently DefaultFSPeer was hiding the null returned
from File.listFiles. According to javadocs, it returns null
in two cases, a) when the File instance does not denote
a directory, or b) in case of IO error.

As case a) is checked few lines above (if check failed,
we would not get here), the null return value should
be treated as IO Error.

By throwing a generic LocalStorageExcetion, we
make this case to be treated as error.
Merge remote-tracking branch 'origin/master' into file-list-io-error
NEXUS-5641 honour lucene.fsdirectory.type during index update

Signed-off-by: Igor Fedorenko <igor@ifedorenko.com>
Merge remote-tracking branch 'origin/master' into file-list-io-error
No code change, reformat.
NEXUS-5658: Copy+Paste of FSDirectory selection from Indexer

This commit merely copy-pastes the FSDirectory selection
from the DefaultIndexerManager of nexus-indexer-lucene-plugin
NEXUS-5641: Update MI to last pseudo release
Merge remote-tracking branch 'origin/master' into file-list-io-error
NEXUS-5612: Testing interaction with WalkerProcessor and FSPeer

Especially the case when FSPeer#listItems method throws
LocalStorageException.

The Walk must be stopped, after this, no processor
should have onCollectionExit invoked.

This UT actually simulates the case when due to
too many open files, FSPeer made Walker think
that collection is empty, while it was not.

DefaultFSPeer is already fixed in prev commit,
this UT only ensures that Walker, Context and
Processors behave correctly in this case.
NEXUS-5612: Remove UT since tag

Remnant from copied skeleton UT.
update UI to indicate first/last name are required and add a last name to default admin user for new deployments
NEXUS-5615
Merge remote-tracking branch 'origin/master' into nexus-client-version
Default client version is "unknown" if
not able to load up.
updated as per CR feedback for lastName value and indentiation fix
NEXUS-5615
expose ability to force an update of SystemStatus NXCM-5181 - Can't install new license into expired trial.
Fix empty error details in case of a missing requirejs module