Add profile class
Add profile class

Added ABC for profiles and concrete subclasses for
power series, spline, and mtanh parameterizations

still needs documentation and integration into existing
code

PlasmaControl/DESC,PlasmaControl/DESC