bug fix for unquoted values

* if an unquoted value is passed in, gem now correctly stores the value with out a closing "}"
    __Previous Behavior__
    `{"test" => {"truthy" => true}}` would return `{"test" => {"truthy" => "true}"}` (note the extraneous "`}`")
    
    __Patched Behavior__
    `{"test" => {"truthy" => true}}` returns `{"test" => {"truthy" => true}`
* this is set to return unquoted values as unquoted values. I'm not sure if that's valid postgres … but it seems to work great, and makes JSON output really nice.