Singularity 2.3 compatibility
Created by: rynge
2.3 changed --containall to also include cleaning of the environment. This PR breaks up the --containall to the pieces we used under 2.2.1 (--contain --pid --ipc). We have also added a test to verify that the environment has not been cleaned.