Add python3 option to jenkins::slave.
Add python3 option to jenkins::slave.

Adds a new python3 option to our jenkins slave manifest which
can be used to enable using python3-pip when installing
*key* pip packages for unit testing (tox, setuptools-git).

Also, updates openstack_project::slave so that it supports the option
as well.

Change-Id: I5face30b09e3e8d2f70b4da83481f4f8bd33fc51
Reviewed-on: https://review.openstack.org/32452
Reviewed-by: James E. Blair <e81a02a9d6405977f63a769d9f6ec8ed9d924325@inaugust.com>
Reviewed-by: Clark Boylan <635fc31d01fa593720982fa0568e87170cedbe2c@gmail.com>
Reviewed-by: Elizabeth Krumbach Joseph <5ab9cdb82979a5e22201150e8d4ff9f187271b68@princessleia.com>
Approved: Clark Boylan <635fc31d01fa593720982fa0568e87170cedbe2c@gmail.com>
Tested-by: Jenkins

open-switch/infra_puppet-jenkins,open-switch/infra_puppet-jenkins