Create database and shared directories for database management code and shared code respectively.
Implement stop method in services. Stop all services when shutting down metacat. This primarily keeps scheduler from hanging with open threads.
Add archival read funtionality (jar/kar/war files)
Implement refresh methods inherited from base class
Change the ServiceInterface into a base class called BaseService. All services extend BaseService.
Merge 1.9 changes into Head