JSON 1.5.5 fixes. Stop assuming .json is serialized DataBagItem object. Write out data bags as only .raw_data. Handle reading both

.
bump to version 0.5.0 because we write out data-bags differently now. Should be backwards compatible with ourself, though.
make tests work with old or recent JSON module serialization behavior.
Merge branch 'fix_json_serialization'