Partial fix of encoding handling.

This fixes mostly everything, except a little bit from the test framework. I'm just saving this in case my computer or I is destroyed in an alien invasion, because this commit is worth hours of debugging.
Final encoding fix. It now work on IRC and unit tests pass, both with Python 2 & 3.
Update the README instructions for Windows users (most of them should have Python 2.7 by now).
Fix traceback when utils.str.dqrepr is given a unicode object.
travis.yml: Disable tests for ShrinkUrl.
utils.str: Prevent issue with tokens like '\x80' in Python 3.
RSS: Fix typo.
Fix order of status images.