add support for Travis continuous integration service
fix test for python 2.5
PEP8: W191 indentation from tabs to spaces
PEP8: Fix E251 unexpected spaces around keyword / parameter equals
PEP8: Fix W291 trailing whitespace
PEP8: Fix most remaining issues

Fixed using:
autopep8 mwclient -r -v -i -p 2000 --ignore=E24,W6,E501,W602
PEP8: Fix additional issues not covered by autopep

Adding pytest.ini to ignore E501 long lines for convenience
and W602 since we want to retain backwards compability
Adding my changes to the release notes
Merge branch 'relnotes' into pep8