(Maint) Remove vendoring and rgen

There was a short flirtation with bundling code directly into puppet to allow
us to take on new dependencies, but not force users to install. After a short
honeymoon, cold feet set in and we decided that this relationship wasn't going
to last. We are now filing for divorce. The children will be taken care of by a
foster package, and we'll just get visitation rights.