Increased memory for contrail node to 4GB.
Added contrail controller

This commit has below stuffs.

* Call ::contrail class with appropriate hiera data
* Added tests for all contrail controller node  services
* Added spec tests
Added neutron

* Used upstream puppet-neutron
* added tests
* Moved neutron from contrail lb to openstack lb
  This is done because openstack lb uses consul service discovery.
  Only place the contrail+neutron code add consul service is neutron.
  All contrail services are not registered on consul at this point of time.
  This is WIP along with the code for multi-node contrail.
* database/connection is not required for neutron with contrail plugin; so removing it.
* Added spec tests
Make at env use large for contrail

2GB is just not enough :)
Install gitolite on uc1
Merge pull request #142 from bodepd/neutron_updates

Neutron updates
Merge pull request #144 from sorenh/gitolite

Install gitolite on uc1
Add required facts for contrail unit tests to pass
Added nova controller code

* Added nova controller applications
  nova-api, nova-scheduler, nova-conductor, nova-consoleauth, nova-vncproxy,
nova-cert
* Added tests
Fixed haproxy misconfiguration
update image sizes

so see if it increases test run times.
Ensure that python-jiocloud gets installed before consul

installing consul and dnsmasq can cause dns to not resolve
correctly, this ensures that we install the python-jiocloud
package before this happens.
Merge pull request #147 from bodepd/nova

Nova
Added neutron::quota class with contrail quota driver

This patch should fix the issue #150.
Merge pull request #152 from hkumarmk/neutron-quota

Added neutron::quota class with contrail quota driver
Add a few libraries to make haproxy nagios plugin work
Allow Jenkins to run reprepro
Mirror datastax (for Cassandra)
Also mirror ceph and puppetlabs