added extra JSON parsing functions useful for debugging and improved error messages
fixed missing return in Optional value description
Merge branch 'structures-as-structures-fix' of https://github.com/datacratic/soa
first set of changes required to support recursive value descriptions
finished supporting recursive value descriptions
Merge branch 'master' of https://github.com/datacratic/soa
Merge branch 'recursive_value_descriptions' of https://github.com/datacratic/soa
minor improvements to default descriptions to improve defaulting of getDefaultDescription functions
removed gratuitous abort()
Merge pull request #57 from datacratic/recursive_value_descriptions

Recursive value descriptions