Hydrate public node version

Hydrating the public node version will save another trip to the database
Noderepository now fetching translations and publicnodeversion wherever possible
Merge branch 'feature/queryoptimisation'