Share UI changes

Added share config for unarchive action
Added indicator for archived content
Action base class refactoring

Moved setting of vault name to abstract base class, used for both
archive and retrieve.
NPE fix

Fixed NPE in archive service when archiving content
Unarchive action

Added new code to support unarchive action