WICKET-1389: ValueMap now extends TreeMap instead of HashMap. This is because the order of the attributes were random causing tests to fail if they were run with java1.6 (f.ex.) Now the keys are sorted causing the output to always be the same.