Remove validation subclass and add stdlib based checks in init.pp. Add parameter documentation in init.pp. Fix boolean parameters in params to be real bools.