Move bary() out of chebtech and into the trunk.

This doesn't really belong in chebtech:  there's nothing "cheb" about
it.  It's a generic algorithm which applies to any set of points.

chebtech1.bary() and chebtech2.bary() still exist to provide shortcuts
for the cases where the data come from a Chebyshev grid.