Test bug #1278452 with real node definitions

This test makes sure the bug #1278452 is fixed by reproducing
the actual use case where both nova::consoleauth and
nova::spicehtml5proxy are defined on the same node.

Change-Id: Idcd3d3722cd834bdafea1cf39e1deaf4213fb9a9
Related-bug: #1278452
Merge "Test bug #1278452 with real node definitions"
add configs for different workers

workers param for nova-api deprecated, change to osapi_compute_workers
because workers in nova.conf is meant for conductor.

add config for metadata_workers.

add config for conductor_workers.

Change-Id: Ib8f9db0896a70edc341b885e612bb8f56b874c6e
Merge git://github.com/puppetlabs/puppetlabs-nova