flesh out dynamic conversion test
make JsonArray use DefaultProperty when not given a wrapper
add minimal test for container issue
fix behavior of nested dynamic properties
by having DefaultProperty call out to {Dict,List}Property when appropriate

previous behavior was that foo._obj[my_list] was a different object from foo.my_list._obj
which causes obvious sync issues
make test_dynamic_container test dicts too
Merge pull request #36 from dannyroberts/test-conversion

Fix dynamic lists/dicts