Use a mutable mapping to proxy deprecated settings.overrides and settings.defaults attribute
Add 0.24.2 release notes
Merge pull request #787 from ivannotes/master

Using CRLF as line marker according to http 1.1 definition
better testcase for settings.overrides.setdefault
deploy to pypi only on even minor version
Bump version: 0.25.0 → 0.25.1
Fix Travis CI config for conditional releases
Match dot using character class (avoids escaping headaches)
Merge pull request #792 from redapple/travis-release-cond

Fix Travis CI config for conditional releases
Fix typo in commands.rst
Extract links from XHTML documents with MIME-Type "application/xml"

"application/xhtml+xml" is already interpreted as HTML
and link extractor is fine with it to extract links.

Only for XML documents can the namespaces in tags be an issue.

Fixes #780

Do both tag and attribute tests in _iter_links() method
too much drama
Add PyPI Pin for Wheels compatibility
Merge pull request #791 from redapple/xhtmllinks

Extract links from XHTML documents with MIME-Type "application/xml"
Merge pull request #796 from redapple/patch-1

Add PyPI Pin for Wheels compatibility
PY3: use six.moves.cPickle
Merge pull request #797 from felixonmars/py3-port

PY3: use six.moves.cPickle
PY3: fix has_key and use six.moves.configparser
Merge pull request #798 from felixonmars/py3-port

PY3: fix has_key and use six.moves.configparser
PY3: use six.iterkeys, six.iteritems, and tempfile