add two more interpolants: lanczos3, 5
(#387)
allow user to update interpolant used for inteprolation in getShear()
(#387)
refactored interpolant test with random points so that all interpolants get tested at once
(#387)