create dockerx user in Dockerfile

so that we can already populate the Dockerx user directory with e.g.
development tools and config files in subclassed Dockerfiles
added dockerignore