refactor Metacat access handling to be on a per-revision basis so that it more closely aligns with the DataONE approachhttp://bugzilla.ecoinformatics.org/show_bug.cgi?id=5560
check for null docid from access table -- using guid for many system meta rows
Cleanup harvester exceptions and generics.
geoserver upgrade:-remove embedded geoserver -include geotools api and update spatial harvesting-include simple template for using maps in skin (openlayers now, not mapbuilder)
Create database and shared directories for database management code and shared code respectively.
Renamed MetaCatUtil to MetacatUtil
Merge 1.9 changes into Head
Change the exception handle way accroding the change in SpatialDataset class.
Allow only public readable docs in the spatial cache
Added javadoc comments for all new spatial classes. Optimized the title query in SpatialDocument.
Removed old spatial classes
refactory java classes for spatial harvester