RF - always use theta and phi in that order, (not "phi, theta")
Merge pull request #142 from MrBago/sh_harm_basis

RF - always use theta and phi in that order, (not "phi, theta").
NF: new model added for constrained spherical deconvolution and a corresponding test. This is still in progress
TEST updated test for test_csdeconv
cdeconv class returns a fit object
Started example for csd