2. ENH: Add HRTF convolution and windowing

Ready for review and merge.

Closes #77.