OOM Notify refactoring

Now `NotifyOnOOM` is in `cgroups` package and should be used with path to `memory` cgroup, which can be obtained from container `State`
How about exposing an API at libcontainer package level that will take 'state' as an argument instead of exposing this? That way users of this API need not interpret libcontainer 'state'?