Improvements to qc_functions

Starts improving qc_functions
* Adds rolling_window to utils module - efficient generation of windows along an array
* Adds 'strict_validation' flags to all dataqc_* functions
* Improved internal looping of dataqc_spiketest
Merge pull request #34 from blazetopher/qc_func_improvements

Improvements to qc_functions