ENH: interpolate/bsplines: add knots, @property
API: interpolate/bsplines: basis_element does not need the k argument
DOC: interpolate/bsplines: improve the BSpline docstring

docstring based on @pv work, only slightly tweaked.