First uses of inherited constructors, in monomial and poisson series.

This gets rid of the use of the forwarding ctor macro and a bunch of defaulted
ctors/assignment ops as well.