merge-update from trunk
fix for #2754
adapt TransientNameService
LockMode issues in transient services
adaption for error handling of delete methods
rename getByIdInVocabulary
adapting TransientTermService to code cleaning in TermService
implementing findWithoutFlush method in transient services
remove deprecated method
fix TransienTaxonService
update new generic services in TaxEditor #4224
fix transient term service
adding a taxon bulk editor and changes because the delete methods does not throw exceptions anymore
adding missing methods