actually call _fix_dictionary_output
also handle lists for the dictionary walker

There are situations where lists are returned first instead of just
dictionaries.

Also, wrote a test and the test passes.
add build/ to .gitignore
version bump to: v0.0.6