The android Ultron was the villain in Avengers 2: Age of Ultron, but his origin and history in the original Marvel comics is pretty different. Who is Ultron, really? We have the answer!