walk the returned dictionary to convert values

The returned dictionary is full of strings, but really it should be full
of actual python values like True and False instead of "True" and
"False".

Also, tests have been written and they are passing.
version bump to: v0.0.5