U64|128|HashValue: create Builder classes

U64, U128, HashValue gain a Builder class that allows to perform
a series of operations on the values without re-allocating the object.
pom.xml: Update Guava Dependency to 17.0

... to be consistent with the controller which will also be updated