tests: prevent zdtm_mount_cgroups from failing w/ EBUSY
tests: prevent zdtm_mount_cgroups from failing w/ EBUSY

Sometimes I get:

sudo ./zdtm.py run -t zdtm/live/static/cgroup03
umount: /home/tycho/packages/criu/test/zdtm.qPwsoO: target is busy
        (In some cases useful info about processes that
         use the device is found by lsof(8) or fuser(1).)
Traceback (most recent call last):
  File "./zdtm.py", line 1401, in <module>
    tst.available()
  File "./zdtm.py", line 435, in available
    subprocess.check_call(["flock", "zdtm_mount_cgroups", "./zdtm_mount_cgroups"])
  File "/usr/lib/python2.7/subprocess.py", line 540, in check_call
    raise CalledProcessError(retcode, cmd)
subprocess.CalledProcessError: Command '['flock', 'zdtm_mount_cgroups', './zdtm_mount_cgroups']' returned non-zero exit status 1

let's use a lazy unmount so we avoid this.

Signed-off-by: Tycho Andersen <10c18fcb898ee6b17d6575d444b125d10b3f4d6a@canonical.com>
Acked-by: Andrew Vagin <74c05afa918858348d6db8037d82fa8124870113@virtuozzo.com>
Signed-off-by: Pavel Emelyanov <c9a32589e048e044184536f7ac71ef92fe82df3e@virtuozzo.com>

AuthenticEshkinKot/criu,eabatalov/criu,AuthenticEshkinKot/criu,eabatalov/criu,wtf42/criu,KKoukiou/criu-remote,wtf42/criu,AuthenticEshkinKot/criu,tych0/criu,ldu4/criu,tych0/criu,wtf42/criu,AuthenticEshkinKot/criu,ldu4/criu,wtf42/criu,efiop/criu,efiop/criu,KKoukiou/criu-remote,ldu4/criu,efiop/criu,wtf42/criu,efiop/criu,ldu4/criu,ldu4/criu,tych0/criu,eabatalov/criu,KKoukiou/criu-remote,KKoukiou/criu-remote,tych0/criu,KKoukiou/criu-remote,eabatalov/criu,AuthenticEshkinKot/criu,eabatalov/criu,wtf42/criu,KKoukiou/criu-remote,efiop/criu,tych0/criu,ldu4/criu,tych0/criu,eabatalov/criu,efiop/criu,AuthenticEshkinKot/criu