Adding note about outputs/elasticsearch/index requiring lowercase letters

ElasticSearch will refuse to create (without an error) any indexes that contain uppercase letters. Lowercase letters, numbers, and punctuation are permitted.
Fixed region_endpoint bad check
Update docs to point to the new, elasticsearch-hosted download
Update logstash.sysv.redhat

Move daemon startup to be much later to allow for network file-systems to be mounted before we start.
Fix a few typos and make docs a bit more readable.
- remove some unused stuff
adding sumnumbers filter
inputs: pipe: rerun command when it terminates

This change causes the pipe input to keep rerunning the command.
Without this change, if the command crashes or simply stops sending
output for some unknown reason, then logging effectively stops.  Also,
it introduces a short delay before restarting the command to avoid
churning on a failing command.
Begin converting literal named captures to Grok expressions.
Finished removing literal named captures from Cisco ASA Grok patterns
Fix SINCEDB_DIR environment variable name
digest/sha2 was required for sqs to connect successfully
- raise an exception if you try to set @timestamp to an invalid value
type. OH STATIC TYPING SOMETIMES I MISS YOU.
[oldlogstashjson] add tests before making changes
[oldlogstashjson] encode to json instead of ruby hash (LOGSTASH-1626)
[oldlogstashjson] fix test assertions

Still do not fully grok the insist blocks or rspec testing,
but at least we're really making assertions now.
Add metric_type as part of the validation strings included in the plugin.
Merge branch 'master' into fix-datadog-validation
[oldlogstashjson] less convoluted not nil assertions
[imap] decode header values in RFC 2047 encoded-word format

RFC 2047 outlines an encoding for header fields.  Without this
change the header fields (To, From, Subject, etc.) may have
values like `=?iso-8859-1?Q?abc?=` instead of `abc`.