Fix minor issues highlighted by Eclipse PyDev
Fix assert statement in test_irsa_remote
Python 3 compatibility fixes
fixing py3 tests one by one
another small fix
revert py2-incompatible changes.  py2 is favored over py3.
tried fixing besancon for py3 compat again, and hit a dead end with this
error deep in np.ma:
>       result = self._func.__call__(a, *args, **params).view(MaskedArray)
>       E       TypeError: data type not understood
py3 'syntax error'
apparently py3 doesn't have reload in the root namespace, but both py2
and py3 have imp.reload
fixed besancon and irsa_dust.  Encoding is not even remotely fun to deal
with.
getting close... yet far... because unicode
continued work on py3
Merge remote-tracking branch 'cdeil/p3' into py3compat

Conflicts:
	astroquery/irsa/tests/test_irsa_remote.py
	astroquery/irsa_dust/tests/test_irsa_dust_remote.py
	astroquery/lamda/tests/test_lamda_remote.py
	astroquery/magpis/tests/test_magpis_remote.py
	astroquery/ned/tests/test_ned_remote.py
	astroquery/nist/tests/test_nist_remote.py
	astroquery/nrao/tests/test_nrao_remote.py
	astroquery/nvas/tests/test_nvas_remote.py
	astroquery/sdss/tests/test_sdss_remote.py
	astroquery/simbad/tests/test_simbad_remote.py
	astroquery/ukidss/tests/test_ukidss_remote.py
	astroquery/utils/commons.py
	astroquery/vizier/tests/test_vizier_remote.py
a small vizier fix using str