add jenkins class

for configuring jenkins agent and server
do not install puppet from gem

The latest version of librarian-puppet does not
require this.
Add jenkins modules
conditionally install environemnts
docs