small refactoring last commit
fixing two broken sphinx links
Catalog.write: make it possible to pass file like objects
Better testing for array analysis.

* prewhitening is included in test
* all outputs are included in test
Adding test cases for array_processing

- new tests for bf and capon
- both prewhiten and not prewhiten
fixes obspy.signal test + pep8
reverting obspy homepage link in docs to www.obspy.org
updating contributers page
Optimizing genbeam by precalculating pinv.
Precalculating steer matrix in C
Rolling out main for loop,

* massif speed up again
Correcting syntax for array indexing
Rolling out loop in prewhiten

* second major speedup
Adding also wrapcheck decorator

However, speedup was hardly notable
Cython specific optimization

- using python types instead of numpy types for indexing,
    cython -a is your frind
- cleaning up imports
Avoiding name clash: renaming df to fs
Moving fft from cython to python part
Refactoring covariance computation.
rolling out complex multiplications
Moving capon and bf into single "main" loop