try to push dc:identifier into objects and datastreams
properly handle multivalued properties
check that the well-known path exists before trying to use it
fix whitespace
use the Jcr Properties DC indexer instead of the Worst Case one.