refactor variance and skewness with cmoment

This requires changing some tests around so that they are less
sensitive to the exact form.

I also had to skip a couple (doc)tests