Docs: add ref to env.host and env.roledefs

For intersphinx linking
Changelog closes #1229
Neuter the git SHA portions of the version module.

Left the actual method in place should anybody care,
but we no longer call it as a matter of course.

Fixes #958
fix an error if a stream encoding type is None
update unicode test descriptions.
Update changelog.rst
Conflicts:
	sites/www/changelog.rst
Merge branch '1.9' into 1.10

Conflicts:
	sites/www/changelog.rst
Merge branch '1.10'