Header keys should be native strings.

This commit follows a discussion on IRC. For more information, see the
Pull Request associated with it.
Modify new CID tests to use native string keys.
Instantiate the CID directly.

No need to do this the slow way now. Thanks to Colin (@cdunklau) for the
idea.