I rebased the patches (for some reason, I had the wrong repository, my apologies)
and added code to check if the namespace files are present in /proc and it should
be behaving much better now.
Patches 28 and 29 can be dropped.
Attaching second patch
That looks much better :) It applied cleanly and also on non-namespaced enabled machines basically said, sorry too bad.
Thanks for your contribution and persistance, its in the next release.