build the waveform plugin table in `read()` docstring dynamically
dynamic setting of write waveform plugin docstring table (not working
yet.. can not set docstring of bound method)
refactor dynamic format plugin docstring patching
dynamic file format docstrings for events
Merge branch 'master' into dynamic_waveform_plugin_list

Conflicts:
	obspy/core/util/base.py
Small change to make it work with external waveform reading/writingplugins.
Merge pull request #613 from megies/dynamic_waveform_plugin_list

handle list of formats in read() docstring differently
make obspy-runtests exit with 1 if a test suite could not be added

this makes travis indicate failure if all executed tests passed but some
module's tests could not be executed, see e.g.
https://travis-ci.org/obspy/obspy/builds/13239514#L1220, see #670.
Merge branch 'master' into res_id
Merge remote branch 'claudiodsf/res_id' into res_id
Forcing the use of the inherited __str__ method for the __repr__ method of the Event() class