Tony Soprano was far from the typical protagonist of a TV drama. He wasn’t just flawed; at times, he was utterly amoral. But audiences stayed with him — right up until the series’ perfect ending.