This quiz will test your knowledge of the visionaries, developers and innovators who played key roles in bringing this technology to life.