Expose P and Q from solve_radial_eigenproblem()

This exposes the P(r) and Q(r) wavefunctions from solve_radial_eigenproblem() and updates the C/Python interfaces. All tests pass.