Title (Goal)Admin UI - Database Driven Configuration Property Management
Primary ActorSystem | Human
Scope 
Level 
Story (A paragraph or two describing what happens)

Repository Managers should be able to manage most configuration properties from an Administrative UI in DSpace. At this time management of configuration requires editing of properties files and restart of DSpace.

Properties should be stored in database and made available in the UI to be managed there, these properties can be in context of the entire repository, or specific to individual Communities, Collections or Items within the repository.

Dependency Injection and Plugin Management should not be property based, instead existing popular Plugin or Dependency Injection approaches should be leveraged.