make tests work with old or recent JSON module serialization behavior.

This will revise tests to run on various JSON module versions and also compensate for the differing behavior so that it may pass. It should be added with the related pull request https://github.com/thbishop/knife-solo_data_bag/pull/12