ENH: implement Akima interpolation in 1D

As promised in #2885, here's my PR for Akima interpolation in 1D. While there are several improvements thinkable, I believe it's already useful as-is and would appreciate inclusion in the upcoming 0.14 release.