Fix wrong handling of ex basionym author #4475
change Password returns different messages for different problems
#4625
fixed #4523
fixing problems in bulkeditor and minor
fixing #2547
merge-update from trunk
added check for entity being null
change labels for relationship descriptions #4087
refactored default language selection methods.