Updated json_copy and json_deep_copy to accept `const json_t *` parameters

Note that I was required to cast away const when copying the json_true, json_false and json_null objects. I figure this is ok though because these objects are effectively immutable anyway.