Merge pull request #2264 from reaperhulk/split-extensions-4

move extension exceptions, NameConstraints, and KeyUsage