GEOS-6456: CSW GetRecords numberOfRecordsReturned is negative if startPosition > numberOfRecordsMatched
[GEOS-6457] Make the dispatched Operation available in Dispatcher.REQUEST thread local
Merge pull request #570 from mbarto/geos6456_csw_wrong_numrec

GEOS-6456: CSW GetRecords numberOfRecordsReturned is negative if startPosition > numberOfRecordsMatched
Migrate use of GeoserverDataDirectory to GeoServerResourceLoader.

Fix Factory pre-startup reference to GeoServerResourceLoader

Previous implementation always got null ... and never noticed.
Remove references to GeoserverDataDirectory singleton
Remove GeoserverDataDirectory singleton

Revise based on feedback

GeoServerExtensions init methods added to ease test case writing.
Small fix for modify workspace, modify namespace to respect change of directory name.
GeoServerExtensionsHelper class
Merge pull request #568 from boundlessgeo/resource_remove_geoserverdatadirectory

Migrate use of GeoserverDataDirectory to GeoServerResourceLoader (GSIP 106)
GEOS-6459: removed dependency from online resources in printing module unit tests
Merge pull request #572 from mbarto/geos6459_gsprinting_tests

GEOS-6459: removed dependency from online resources in printing module unit tests
GEOS-6461 GeoServerPersister stray namespace and workspace files

See http://jira.codehaus.org/browse/GEOS-6461
Migrate proxy config file to Resource