Code formatting IValue interface.
Adding annotation equality checks for nodes in maps / nested maps.
Apply extended Node tests also to Constructor.
Testing equality relationship between nodes and constructors.
Add nesting inside of node and constructor to test case.
Fix performance bug, where a whole tree might end up with hashCode 0, by using hash of name as initial seed.
Correcting API usage according to @jurgenvinju.
Merge branch 'master' of https://github.com/impulse-org/pdb.values into aspectj-tracking