do not throw error on circular objects

If you pass to logger.log as message or as meta a circular object, winston-graylog2 will throw an error.

For example mysql errors are circular objects.

This patch is using `util.inspect` instead of `JSON.stringify` to solve this problem.