Re-factored params information into params.py
Transitioned the timeshifting and h+ hx combining to cython
Transitioned waveform-data inner product to cython.
Added checks and 'unsigned int's to cython code to safely disable bounds checking.
Added code to analytically (approximately) maximize the likelihood over time, phase, and distance.

Changed run.py to use this argmax(log(L)) to set up initial sample.
Removed maximization over t, phase, distance, instead added narrow time priors.
Minor changes to re-centering and ACF computation code in run.py
Merge branch 'master' of https://github.com/farr/nu-ligo-utils