- version bump
Update for 1.2.0
- update docs for 1.2.1
- netflow is a codec
- swear less, and never in documentation.
- fix docs
- strings are now assumed to always be Unicode
This fixes a bug where this caused a crash:

LANG=C bin/logstash agent -e 'filter { mutate { replace => { "message"
=> "☹" } } } output { stdout { codec => json } }'

The problem was that LANG=C told ruby's eval() what the encoding of
strings was by default, and since logstash requires UTF-8/unicode
elswhere, it makes sense to require it for the config file as well.
.
Fixing S3 input and output

- Input: Fixing inclusion of library ( LOGSTASH-1321 )
- Input: adding better validation for region
- Output: Fixing region validation ( LOGSTASH-1319 )
- don't store geoip data that is nil or empty strings
- update change for geoip fix
Merge pull request #636 from electrical/fix_s3

Fixing S3 input and output
- fix log4j input variable name bug (#635, etc)
- some style fixes
- time must be in UTC (LOGSTASH-1295)