WIP: Jenkins Provision Updates

* Roles for master and worker instances
* Now uses rbenv role correctly
* Updated plugins list and specify versions explicitly
* Added requirements for JS coverage

@e0d