Create YIN utility functions

Implemented steps 2-5 (not tested yet)
TODO: finish estimatePitchYIN() to utilize "private" functions and
return pitch value.