There's nothing radically new about it, but the Samsung Galaxy S7 delivers the best Android smartphone performance in a relatively small package.