Restore allowing empty config to still start chef_index

Set disable_rabbitmq to true to ignore any set config for rabbitmq.
This is primarily useful in testing.  Defaults to false, requiring
rabbitmq to be configured or start will fail.
Merge pull request #12 from opscode/of/allow_empty_config

Restore allowing empty config to still start chef_index