Support for complex values of data bags properties

Allow the data bag item properties to be complex types
such as arrays and hashes.