Add explicit extensionRequest support to CSRs.

- Support was available previously by using low-level APIs to
  construct the appropriate structures; this patch, however,
  provides support via an easier higher-level API.