[DBAL-553] Add support for native JSON type on capable platforms

PostgreSQL introduced a native JSON type in version 9.2. This PR adds support for native JSON type declarations on capable platforms (currently only PostgreSQL). The implementation is adopted from the native GUID type support.