fix: validate if unpacked msgpack is dict

Also changes config.py to employ swift_testing section
for specifying information related to swift, and is no longer
dependent on the version of the swift driver