trying to fix python2 problems with setup.py
Py3k: passing all but 2 xseed tests on 27 and 33
Py3k: xseed, closing open file pointers

and replacing assertEquals with assertEqual
Py3k: xseed, making record_type str not bytes
Py3k: passing remaining 2 xseed tests on 27 and 33
Merge branch 'master' into py3k_futurize

Conflicts:
	obspy/xseed/parser.py
Py3k: station `futurize -0 -w .`
Py3k: passing all station tests on 27 and 33
Py3k: pde `futurize -0 -w .`
Py3k: passing all pde tests on 27 and 33
Py3k: realtime `futurize -0 -w .`
Py3k: passing all realtime tests on 27 and 33
Py3k: passing all db tests on 27 and 33
Py3k: passing all db tests on 27 and 33
Merge branch 'master' into py3k_futurize
working copy, fixing 2 tests in core.
Merge remote-tracking branch 'upstream/master' into py3k_futurize
Py3k: core, fixing more quakeml and event tests
Py3k: core, closing open file pointers

* also fixing numpy DeprecationsWarnings
* replacing assertEquals with assertEqual
Py3k: fixing core waveform plugins segy test

segy files with empty tr.stats.segy were incorrect