Use not identical (!==) for object comparison
Add new test cases to cover different execution paths of Node->hasSiblings() method
Translated using Weblate (Estonian)

Currently translated at 100.0% (2607 of 2607)
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (2650 of 2650)
Implement feature request #1414 - Allow specifying crontrolport
Set the value of controlport based on the value of controlhost
Merge pull request #303 from kasunchathuranga/UnitTests_NodeClass

Improve unit tests for Node class
libraries/display_indexes.lib.php file added. HTML generation for the create/edit indexes form into display_indexes.lib.php
libraries/sql.lib.php file added. Functions in the sql.php transfered into sql.lib.php
Translated using Weblate (Dutch)

Currently translated at 100.0% (2650 of 2650)
Translated using Weblate (Dutch)

Currently translated at 100.0% (2562 of 2562)
Translated using Weblate (Czech)

Currently translated at 100.0% (2607 of 2607)
Translated using Weblate (Dutch)

Currently translated at 100.0% (2607 of 2607)
Translated using Weblate (Turkish)

Currently translated at 100.0% (2607 of 2607)
Merge remote-tracking branch 'origin/QA_3_5' into QA_4_0
Merge remote-tracking branch 'origin/QA_4_0'
There won't be a 3.5.9 release
Merge branch 'QA_3_5' into QA_4_0

Conflicts:
	ChangeLog
Merge branch 'QA_4_0'
4.0.0 release
Merge branch 'MAINT_4_0_0' into QA_4_0