basic codec framework with eventv1 schema
split out event rspecs
Get tests working for eventv1.
let base class handle on_event assignment
convert more inputs to codecs
- ignore rbx stuff
- be more explicit about what methods are provided.
- make @timestamp a Time object. This removes a bunch of old string date
  parsing code (hurray!)

  This code continues to be a work in progress and may not work yet.
- add technology principle
Detect ruby engine
- Add support for the -f flag
- update default message to be friendly with event v1
Fix variable name
- fix edge case exit status
- add more help text
Add an older support-originating test I forgot to commit
Merge branch 'master' into codec-hacking
- avoid jruby warning us once each run about ambiguous methods
  /home/jls/projects/logstash/lib/logstash/event_v1.rb:192 warning:
  ambiguous Java methods found, using org.joda.time.Instant(long)
add more codecs and better support for stdout
codec support for outputs. converted stdout output to use codecs.
Remove unused require