Devstack environment improved

      * Add puppet proxy module (cleanner)
      * Add bootstrap to set the intel internal repo
      * Add bootstrap-endpoint provisioning
      * Add parameters to the enviroments to provision more than one
      * environment with different ips and different openstack release/ips
        with no other changes just on Vagrant or node.pp

    Many features that I forgot (Use the source Luke?)
Merge branch 'devstack_plus'
Add oc-bootstrap environment
Update README to reflect that this repo uses submodules
Fix base2 puppet module to use the environment variables
Fixes to devstack environment

* Add hability to use different branch
* Use puppet proxy module
* Use bootstrap to set local repo
* Easily identify the services enabled on devstack
* Set stack.sh to loggin besides of using tee
Fixes to devstack_heat environment

* Remove oc-bootstrap from being provisioned along with devstack_heat environment
* Reactivate running stack.sh in the background
* Easily identify the services enabled on devstack
* Set stack.sh to loggin instead of use tee
Merge branch 'fix-pm-base2'
Merge branch 'devstack-improved'
Merge branch 'devstack_heat-improved'
Add fix for TypeError: dist must be a Distribution instance

https://bitbucket.org/pypa/setuptools/issue/73/typeerror-dist-must-be-a-distribution
Fix added in base2 module
Merge branch 'devstack-fix-typeerror'
Merge branch 'oc-bootstrap'
Add mongodb puppet module
Merge branch 'pm-mongo'
Various fixes and add installation of mongodb

Fix typo, Add mysql, mongo portfw, mongo install, and windows detection
for .ssh folder