ENH: scipy.special, Implemented Ellipsoidal harmonic function: the first kind, the second kind and normalization constant 

This is an attempt to implement ellipsoidal harmonic functionality. 
The functions implemented are
ellip_harm, ellip_harm_2, ellip_normal
The sources referred to are:
http://www.geology.osu.edu/~jekeli.1/OSUReports/reports/report_499.pdf
http://arxiv.org/abs/1204.0267
The `boost/` directory contains test data from http://boost.org  Since this dataset is not from boost, it's probably best to add a new directory `data/misc` and move this data file there.

This then requires running `python utils/makenpz.py misc` and adding a new `def data_misc()` function to `data.py`.

You can maybe add a comment block to the beginning of the file explaining where the data is from and what the columns are
```
# Dataset produced by code from arXiv:1204.0267
# h2 k2 n p ...
```