Fix #20 - loading of EObjects Tree is now done in 2 passes to allow correct resolution of references between objects.
change, use eContents instead of EcoreUtil.getAllContents
[skip ci] update readme
Fix #21 - non root objects directly added to resource during loading.
updated tests.
add minimal version for jackson packages.
Added support for contained proxies in JSONLoad and JSONSave, see #22
Updated test GenModel, set ContainmentProxies to true for #22
Added tests for #22
add check for null pointer.
Fix #23, add support for Map.Entry.
Added tests for #23
work-around for unnamed root rubyhash JSONObjects
Merge pull request #24 from limepepper/monkey-patch-01

work-around for unnamed root rubyhash JSONObjects
formatting
regenerate test code.
added test for #25
added utility methods to retrieve EAttribute or EReference from JSON key,
determine presence of dynamic entry map for #25.
Refactoring + fix for #25
refactoring