Use ensure_packages to install utilities

* Remove nested declaration of nova::utilities::install

Change-Id: I232f8aae8889e448710157966de61510d7420c63
(cherry picked from commit 0903bb1615cbe4c5c0fe5e3b2b708820d1e67865)
Fix some puppet lint warnings.

Puppet-lint likes the ensure's to come first.

Change-Id: I127ee497d01c7a466338a334a61b47d862d79097
(cherry picked from commit 8f77b5f11c59d77e5091cbf509d92b3b54336370)
Merge "Use ensure_packages to install utilities" into stable/grizzly
Disable 80chars/class_parameter_defaults checks

* Disable warnings for "line has more than 80 characters"
* Disable warnings for "parameterised class parameter without a default value"

We do not wish to track warnings for such violations.

Change-Id: I275e38e3760ee2199266fda1f81de4631ad675b1
(cherry picked from commit af1a123bf68a596e9cd8eee9d1f934e267eecbeb)
updated fixtures to correct postgresql link

Change-Id: Ic07b2c457d6fbb28f71737a4404cf3996ea223ef
Fixes some puppet lint warnings

This commit fixes the following warnings:
manifests/compute/libvirt.pp - WARNING: double quoted string containing no variables on line 31
manifests/init.pp - WARNING: class inheriting from params class on line 77
manifests/migration/libvirt.pp - WARNING: case statement without a default case on line 4

Change-Id: I84a1f5edfd63973fcfa963f9acfa954cf06c094b
(cherry picked from commit 13a20c94d4ebb8d3ef4622d05bcffb560b5c91ac)
Add nova::patch class to include in other commits requiring patches
Merge branch 'dev' of https://github.com/gwdg/puppetlabs-nova into dev