MRG: clean HRF module and add SPM HRFs

Some small cleanup to hrf module.

This pull request adds the SPM HRF, the SPM temporal derivative, and the SPM spatial derivative, along with a function to replicate `spm_hrf.m` in the SPM distribution.

Add SPM HRF, with temporal derivative and spatial derivative. Check
against saved output from SPM code.