Added initial chefspec tests

Does not include template rendering tests.
Could use some help with these, as they are fairly
important.
Added libvirt and nova-network tests

* Added rhel platform tests and default (ubuntu) tests for libvirt.
* Added rhel platform tests and default (ubuntu) tests for nova-network.
* Found and cleaned up a few misnamed tests.
Added nova-cert tests
Added nova scheduler tests
Added stub tests (will go back and complete them)
Added vncproxy tests
Passing REDHAT/UBUNTU_OPTS throughout tests
Added nova-common tests

Still need to go through this cookbook and fill in the pending
tests.
Added nova-setup tests
Corrected tests > 80 char
Chef 11 compatibility change

Make sure nova_compute_packages is not a node object, so that
this is compatible with chef 11 when being changed later.
changed name of describe
Stubs returning a string vs array

These will all need to be updated to .should_receive, once the
template tests are written.
Moved api-paste notification tests to helper
Merge pull request #85 from maoy/chef11

Chef 11 compatibility change
Ceilo foodcritic cleanups

FC007: Ensure recipe dependencies are reflected in cookbook metadata: .cookbooks/nova/recipes/ceilometer-api.rb:41
FC007: Ensure recipe dependencies are reflected in cookbook metadata: .cookbooks/nova/recipes/ceilometer-api.rb:42
FC007: Ensure recipe dependencies are reflected in cookbook metadata: .cookbooks/nova/recipes/ceilometer-api.rb:43
FC034: Unused template variables: .cookbooks/nova/templates/default/ceilometer.conf.erb:1
Updated per jay's comments
Merge pull request #84 from retr0h/chefspec

Chefspec