core: do not instantiate singleton class

- removed instantiation of class which is singleton and should not be
instantiated, and should be injected if needed, and which field was
unsused

- removed other unused stuff


Change-Id: Id142e03724cf83e10aa631e2785632610d7cecc9
Signed-off-by: Martin Mucha <mmucha@redhat.com>