Murderbots we love to hate, and giants that stole our hearts. We rank the very best sci-fi robots from books.