introduce metamodel util from @speralta
rename NamedQueryUtil to ByNamedQueryUtil to reflect other namings
playing around with metamodelUtil …