Include fix from b39fda8d06f967d01f29bd5523e224dd0e45ceec and sync changelog from master.

git-svn-id: http://svn6.assembla.com/svn/pyfits/branches/3.0-stable@2448 ed100bfc-0583-0410-97f2-c26b58777a21
Fixes the DeprecationWarning reported in https://github.com/spacetelescope/PyFITS/issues/45 The code here for mucking with urllib is, as far as I can tell, just a workaround for http://bugs.python.org/issue1566800 and shouldn't apply to newer Python versions anyways

Conflicts:

	lib/pyfits/core.py


Conflicts:

	lib/pyfits/core.py

git-svn-id: http://svn6.assembla.com/svn/pyfits/branches/3.0-stable@2449 ed100bfc-0583-0410-97f2-c26b58777a21
Backport the fix for #8 from 30d0333acc8fce4d07ebc4af4a2d6e2a96af897f

Conflicts:

	CHANGES.txt
	lib/pyfits/hdu/base.py

Conflicts:

	CHANGES.txt
	lib/pyfits/hdu/base.py

git-svn-id: http://svn6.assembla.com/svn/pyfits/branches/3.0-stable@2451 ed100bfc-0583-0410-97f2-c26b58777a21
Fix determinism of itersubclasses in Python 3.4; see https://github.com/astropy/astropy/pull/1969

git-svn-id: http://svn6.assembla.com/svn/pyfits/branches/3.0-stable@2478 ed100bfc-0583-0410-97f2-c26b58777a21