gelf custom field

Support for custom fields defined in @fields attr, also get facility from @facility as it makes more sense, or not?