added new class and updated code for extending bulktagging to community through organization
refactoring
added interface adapter for serializing and deserializing implementations of interface Selection
added logs and removed transient in param of Constraint class
update of business logic for considering selecition criteria
reintegrated branch solr75 -r53766:HEAD
integrating bulktag stuff from branch used in dev
fixed issues in the creation of the inverse map for bulk tagging
code bulktag refactoring