Fixed decode error when parsing SeedLink packets.
Fixed print function calls.

Removed superfluous brackets and fixed prints to stderr (which
were already broken before the futurize run).
Added comment
Merge branch 'master' into fix_seedlink_futurize
Treat sequence number as bytes.
Workaround for MiniSEED fields being parsed as bytes.

The net/station/etc. fields obtained form parsing the MiniSEED
payload are bytes (obspy.mseed.header.MSRecord_s), while the rest
of the code expects strings.
Flake8 (multi-line indentation)
More flake8.
Fixed logging config.

Calls to basicConfig only have an effect if the root logger has
not been initialized yet. With the changes to logging in the
future v0.11.3 module, the root logger *always* gets initialized
before the modified call to basicConfig.
More logging.

With no handlers pre-configured (as with future v0.11.2) this
actually output a warning.
Fixed performance issues with string copies.

Introduces backward incompatibilities:
 - remove SeedLinkConnection.infoStrBuf
 - remove SeedLinkConnection.createInfoString
Use Python slicing operator instead of offset loop.
Flake8 (as usual).
Strip trailing NULL bytes from INFO response.
Return correct data type (bytes, not string).
Raise exception for removed attribute/method.
Docstring for removed functionality.
Merge pull request #770 from bmorg/fix_seedlink_futurize

obspy.seedlink Python 2/3 compatibility