Minor changes to the writer config field functionality
Created by: SkyToGround
Description of work
- Changed the name(space) off the config field.
- Un-coupled the config field code from the writer module.
- Created
KeyString
type to avoid bugs caused by implicit use ofstd::string
-constructor. - Improved logging by adding code for the fmt library to print JSON-objects.