fix(scheduler/container): Ephemeral Containers for Applications

Currently the Applications are launched using stateful containers, ie they
do not automatically die when they are killed. This PR makes them ephemereal
when they are launched so they are destroyed once done with.
@johanneswuerbach I dont follow... why would you automatically remove a container 'before running not after' ?
the command you suggested will remove the container as soon as its created (which is not what we want).

We want as per the documentation 'automatically remove the container when it exits'.