The self-driving car revolution continues apace, but until now autonomous vehicles needed to have a flesh-and-blood, human driver as back up if they were allowed out in the road. Not any longer.Over in California, where a lot of these software-controlled cars are currently being put through their paces, authorities have given the all clear for them...