Add __repr__ to Json object for better logging

Currently, attempt to log or print Json object uses default python's implementation which is useless. Using actual serialized content is much better.