Added nfs client packages

Since grizzly introduced cinder nfs support, compute nodes will need
nfs client packages to mount nfs shares for cinder.

Change-Id: Id469c3dc480b81438cef8c23b5344fd5a7dd7f7b
SUSE doesn't have a separate nfs-utils-lib package

but nfs-utils provides the functionality of nfs-utils-lib

Change-Id: I8c24d7cde1b4a6c4860909e25cf20ad499ac85ce
Cookbook defines rabbit settings

When setting a coobook's default attributes from the attributes
on another cookbook, it becomes impossible to override from
a wrapper cookbook.  We just started working on wrapper cookbooks,
and attempting to override `openstack["mq"]` settings proved
unsuccessful.

Since the community actively has people looking into wrapper
cookbooks, this fix seems reasonable.

Change-Id: Ie23ef1e04e5c29eeb99635dc5850de4acbaff1f7
Allow auth_version in auth_token middleware

Allows the auth_version to be only included when a node
attribute is set to v2.0. This ensures that Keystone v3 works
with Nova when not on Keystone v2.0.

Also corrects the auth endpoint to the main endpoint not
the admin one.

Fixes LP #1204627

Change-Id: Ib7c3eae117a33cc2a7a5668e033851acaecd880b