Switch to using a custom DB table instead of meta

gp_meta isn't flexible enough at this time to use for logging purposes.
A custom table is required. I'm not sure anyone every tried create custom tables for GP programatically, but this seems to work.