WIP: GelfConsoleAppender

WIP PR. Putting it here for easy comparisons against my master (upstream)