Everyone knows Indiana Jones hates snakes. But Harrison Ford, on the other hand? He's happy to have a recently discovered species named after him.