moved eventually utility into common module
Guice and Jersey are optional dependencies