Use not identical (!==) for object comparison
Add new test cases to cover different execution paths of Node->hasSiblings() method
Merge pull request #303 from kasunchathuranga/UnitTests_NodeClass

Improve unit tests for Node class