Force the default string encoding to be UTF-8.

This helps solve this common problem:

- User environment is LANG=C (Ruby says US-ASCII)
- User sends JSON with non-english characters like "Andrés" (e with
  accent).
- The above two things clash, since 'é' in bytes is 0xc3 0xa9, you will
  get Encoding::InvalidByteSequenceError.

You can reproduce this theory simply in ruby as:

    >> "é".force_encoding("US-ASCII").encode("UTF-8")
    Encoding::InvalidByteSequenceError: "\xC3" on US-ASCII

This change *should* fix a big bucket of JIRA tickets related to
UTF-8-encoded text being sent to logstash which was incorrectly
defaulting to US-ASCII encoding.
Add racc gem for rbx (since it doesn't ship with it)
regen
Merge pull request #844 from jordansissel/fix-rbx-racc-gem-problem

Fix rbx racc gem problem
Merge pull request #842 from jordansissel/seriously-use-utf-8

Force the default string encoding to be UTF-8.
Merge git://github.com/logstash/logstash