Merge pull request #2504 from reaperhulk/encode-name-constraints

implement support for encoding name constraints