Detect encoding on Python 2 too
Remove default argument
Use more reliable version of encoding check
Remove splitlines() with readlines()
Catch more specific exception
Make stricter
Show test results of master branch
Update Travis CI URL
Use io.open() on both Python 2 and Python 3
Remove unused import
Increment patch version to 0.2.6
Test Python 3.3
Use restview to open readme
Test bad encoding
Italicize first use
Enable syntax highlighting
Put program name in version output
Always use Unicode

Even on Python 2.
Fix pylint warnings
Reorganize imports