Systemd notify oom

Little refactoring and systemd support for oom notifying
Yes, but passing the cgroups like this it has to regenerate the path dynamically instead of using the static path initially used and setup.