Adding Accept-Language and X-Carrier headers to web access log sources (squid,nginx,varnish).

RT 2745 asks for the Accept-Language header.  This is now the 15th field.
RT 3158 asks for X-Carrier header.  This is now the 16th field.

X-Carrier will be used by the mobile team to identify mobile traffic providers.
See this page for more info on carriers:  https://office.wikimedia.org/wiki/Partner_IP_Ranges

Since the frontend.conf.php squid config template is not checked into
puppet, I cannot include the change to that file as part of this commit.
I've stored the patch in my home directory on fenari:
  fenari:/home/otto/frontend.conf.php.accept_language_x_carrier_headers_in_log.patch
This needs to be applied to /home/w/conf/squid/frontend.conf.php.

udp-filter has been modified to accept a variable number of fields, so this commit should
not cause any problems for the udp2log consumers.

Change-Id: I23e207c96bf9521aafa3d7be2477a2da5b954c6f
Take yttrium out of rotation, everything has been moved to the new servers

Change-Id: Ieba69950324a9ca89fa71680e25ef2a0280274a5
removing depooled dbs

Change-Id: I48db2d7daa712c126d2da225a8adcda3d7ca3bd5
Merge "removing depooled dbs" into production
adding frtech user to nagios

Change-Id: I82a3e636ed844720328439343ab7e38dafaaa9fc
fixing puppet+nagios+activemq+fundraising config

Change-Id: Ic7a9e176ad2f1871a76026e88bae0097e29520ff
fix check_command for fundraising tests

Change-Id: I9357142065ca277258211ebd904ae650133d8333
cache 4xx ttl in wikimedia.vcl.erb was being inadvertantly overridden, with all ttl's set to 30 days regardless of response code

Change-Id: I8f3cf9edbbf93a06996f7826c1f2ba9b18fd1eb6
Merge "cache 4xx ttl in wikimedia.vcl.erb was being inadvertantly overridden, with all ttl's set to 30 days regardless of response code" into production
A couple of minor fixes for single-node mediawiki:

- Fix permissions for the 'orig' dir
- Fix the 'scripts' dir.

Change-Id: I8525f97335d3641ec6dd54f3bbaedfdc738ee304
redis replication config

Change-Id: Ib40abc7f85c9cec161687dfcf54a5e80cb36046b
Merge "redis replication config" into production
lowering cache4xx to 1m (from 5m) for upload varnish instances.
transient swift errors result in thumb.php 404's that should be valid, so shorter seems better here

Change-Id: Id1d37bbe65afd1162b606aad8d955139c4c93965
Merge "lowering cache4xx to 1m (from 5m) for upload varnish instances. transient swift errors result in thumb.php 404's that should be valid, so shorter seems better here" into production
redis slaveof cmd requires a port

Change-Id: Iefb907eee40c3aa960d8e171b2ef5248687a9bf4
Merge "redis slaveof cmd requires a port" into production
Variable substitution between single-quotes doesn't work so well.

Change-Id: Ib3920d88cbf0cc8a7856db0f0e97e689308745a3
Exit if the queue gets too full because workers are stuck

Change-Id: I79d44457a1eeffa7c1dc5d1043fb04167c6321f3
Move the socket receive / purge enqueuing out of the eval block

...otherwise it prevents the script from exiting when blocked

Change-Id: I25729413ad6ba5d992f7f58bdde0019862e5a1c3
Merge "Take yttrium out of rotation, everything has been moved to the new servers" into production