json: json_writer refactored into public json_writer and json_renderer; simple test added
* json_rendered - UTF8 is default encoding
* variant - string&int constructors have to be explicit