Move to using a second tty rather than the console.

Sadly this still has problems.
Add a stupid wait to make sure that the container has properly
started before running the console. Otherwise it sometimes
hadn't started properly. This is horrible.