A covenant by the grantor in a deed “that he will warrant generally the property hereby granted” has the same effect as if the grantor had covenanted that he will warrant forever the property to the grantee against every lawful claim and demand of any person.