Require Ruby 1.9.3+
Vendor param validator to avoid a gem dep on Chef
Build up project class
Drop custom tailored metadata class