docker-setup: ensure ubuntu user exists

The default configuration uses ssh keys in the ubuntu user's $HOME.
Check if this user exists and create it (and the .ssh directory) if not.
Merge pull request #485 from dgryski/docker-setup-create-ubuntu-user

docker-setup: ensure ubuntu user exists