[CHEF-3399] Make data_bag_path an array like cookbook_path

Ability to specify an array for data_bag_path in chef-solo. Data bags merged without overwriting, so first seen data bag item will be used. Tests.

String still could be used and it's default value.

https://tickets.opscode.com/browse/CHEF-3399