fdsn: avoid hiding timeout errors from the user, raise all exceptions
(unless "debug=True"), see #717
fdsn: make it possible to specify timeout for Client (see #717)
Merge remote-tracking branch 'upstream/releases'

Conflicts:
	obspy/fdsn/client.py