Merge pull request #2342 from RosettaCommons/sergey/f Merging parts of #2285 related to adding new JSON library to add json.hpp into external lib files