Add WPS services for ranking points alone a route or tube

This build's off ktcorby's expired PR#73, and adds unit tests to a revoked PR#227.
Why is this a nested method?