Fix ServiceInfo.__repr__

ServiceInfo.__repr__() now always returns ASCII renderable string representation. Works for both Python 2 and 3.

This may be closed, if you merge the pull request: https://github.com/jstasiak/python-zeroconf/issues/1