support authentication in mongo_db_logger
fix mongo logger not getting my fine new annotations. required a change to library.
include xhr status and sanitized request headers in mongo request log
lots more goodness in the mongo log record - headers, http method, ssl?
use native mongo conversion for boolean xhr?
try to ignore some health monitoring requests in mongo logging
invert that
exclude some more user agent substrings from mongo logging; never ignore logged in users
more monitoring log excludes. also ignore if the url is /?monitor=1
default content lengths to 0, store status code as an int
LH #412: fix mongo logging for requests with exceptions or which have status codes set after last filter
don't suppress mongo logging for blank user agent
32707-440: mongo logger does not appear to be logging some requests - put in various conditions (including XHR and SSL) that will make mongo less likely to filter out requests. if there are other issues, like exceptions, this won't catch them.
"fix" magic segfault in mongo logger when not colorizing AR logs
thread-safe use of MongoLogger

We assign each thread its own thread-promised instance of MongoLogger, and also the underlying
MongoDB connection, which is held in a class variable.

Addresses PT #28862249.
Ignore New Relic Pings in Request logs
Ignore New Relic Pings in Request logs
complain to stderr, mongologger
Merge branch 'release/5.1.8'

* release/5.1.8: (28 commits)
  bump
  speed up passwd reset with an index on users
  remove symlink to operator movie
  add back good swfs
  only update carts which were not already updated
  batch job to update all carts with totals
  keep more totals in the cart
  eager load pins in the sales index controller
  notify newrelic of deployment after app restart
  remove pdfs and swfs
  drop keep_releases to 3 in many envs
  warn if fixed and dynamic env don't match
  we'll be wanting a string
  automatically set .rails_env file in deploys
  read rails environment from RAILS_ROOT/.rails_env if present and not overridden in ENV
  use conditional offline for all major targets
  complain to stderr, mongologger
  use conditional offline for indev target
  new cap and rake task for conditionally marking a service offline if migrating
  fix deploy target for 'indev'
  ...
temporarily disable some plugins - CHECK THESE LATER