Tests to demonstrate the problem with NO_VALUE

- How the default dict converter returning NO_VALUE for an inner list
  results in iteration errors, as that token is not recognized as that,
  unlike None.
- Show that Issue #3 can be reproduced in tests.
Change converter to not return inner NO_VALUE

- No more erroring out on new errors.
- Fixes issue #3
Allow the default constructor to accept anything.