What is the meaning of Matthew 5:46-47?

46 For if ye love them which love you, what reward have ye? do not even the publicans the same? 47 And if ye salute your brethren only, what do ye more than others? do not even the publicans so? (Matthew 5:46-47 KJV)

William Burkitt’s Commentary

Yet farther to encourage us to this duty of loving our enemies, Christ assures his disciples, that he expects more from them than others; more than common humanity and civil courtesy towards friends; for even heathens by the light of nature were taught to love those that loved them: but he expected that Christianity should teach them better, and lead them farther, even  to love their enemies, and to bless them that curse them.  

Note, Love for love is justice; love for no love is favour and kindness; but love for hatred and enmity is divine goodness; a Christ-like temper, which will render us illustrious on earth, and glorious in heaven.  

But Lord! how do men confine their love to little sects and parties? and from thence comes that bitterness of spirit of one party towards another; and oh! how hard it is to find a Christian of a true catholic love and temper.