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 :)
Merge pull request #142 from bodepd/neutron_updates

Neutron updates