ENH: Add HRTF convolution

Let's see what Travis says. I'll ping if Travis says it's ready for review.