Allow "incomplete" env_variable_switches to be merged.

Before, if some env_variable_switch was missing either recipes, cookbook_paths
or node_attributes, it would error out with one of the following:

- no implicit conversion of nil into Array
- undefined method `each_pair' for nil:NilClass

depending on the missing content.