Fixes #774
We now automatically validate the chosen Dockerfile/archive, and automatically check to see if a robot is needed