plugin overhaul: automatic metadata extraction moved out of BasPlug into several extractor plugins (Keyphrase, Date, Acronym, EmailAddress Extractors). These are used by the AutoExtractMetadata plugin to add this functionality to BasePlugin (using multiple inheritance)