Improvements for handling and testing unavailable libraries
 - Running the unit tests without NumPy being installed does not raise
   unnecessary errors anymore
 - Libraries can now be made unavailable for the unit tests more reliably
ReverseSignal, a module to reverse a Signal's channels
CorrelateSignals, a module for calculating the cross correlation of two Signals
Merge branch 'current' into gh-pages