INT-3094 Fix Core Package Tangle; Fix NamedComponent Tangle

INT-3094 Fix JSON Package Tangle
    
Move JSON 'discovery' classes to .support.json (used by
.json and .transformer - ObjectToMapTransformer)
    
INT-3094 Fix JSON Class Tangle
    
Separate factory methods to avoid class tangle.
    
Remove tight tangle between parser and mapper.


INT-3094 Fix Core Package Tangle
    
Move NamedComponent from .context to .support.context
    
(Used by .history and .context references .store which references
.history through .util.