Py2 fix unicode docstring
Some docstrings contain unicode characters. Though not breaking the tests here, it may cause errors in Py2 programs importing them.
This PR adds declarations of the source encoding, and imports unicode_literals
to the concerned modules.