- remove some unused stuff
- raise an exception if you try to set @timestamp to an invalid value
type. OH STATIC TYPING SOMETIMES I MISS YOU.
output : csv - Create a CSV file output

Allows writing of events to CSV or other delimited files

Based on existing file output, using ruby CSV lib
output : csv - add documentation comments
Documentation updates to keep things readable (and not invisible or missing).
Merge branch 'master' of https://github.com/logstash/logstash

# By Jordan Sissel (8) and tobyw4n (1)
# Via Jordan Sissel
* 'master' of https://github.com/logstash/logstash:
  version bump
  CHANGELOG
  Fix in-jar path
  make it a url in markdown
  Fix spacing (spaces not tabs) to make it show up in the docs
  Update changelog
  Update milestones for some plugins with good tests
  Set date
  digest/sha2 was required for sqs to connect successfully

Conflicts:
	lib/logstash/inputs/collectd.rb
	lib/logstash/outputs/elasticsearch.rb
	lib/logstash/outputs/elasticsearch_http.rb
Bug fix: Test for Java methods for template management
Template management will not work for versions of Elasticsearch older than 0.90.5
This patch now checks for template management capability and logs on fail

Updated docs in both elasticsearch outputs to remain in harmony.
Merge pull request #847 from mattgray/csv-output

CSV output
Merge pull request #873 from untergeek/master

Bug fix: Test for Java methods for template management
Updated CHANGELOG to reflect subsequent changes to the GeoIP location field
Add GeoJSON documentation (Closes LOGSTASH-1703)

Also:
 * Set the 'source' option to required, as the plugin is useless without
it.
 * Add the 'location' field to the rspec
Merge pull request #874 from pieterlexis/LOGSTASH-1703

Documentation changes to GeoIP regarding GeoJSON, geo_point, and the new location field.

Thanks for making Logstash more awesome!
Bump ftw version which includes a fix for LOGSTASH-704
Merge pull request #878 from jordansissel/LOGSTASH-704

Bump ftw version which includes a fix for LOGSTASH-704
Merge pull request #875 from untergeek/master

Updated CHANGELOG to reflect subsequent changes to the GeoIP location field
Add tests to ensure correct behavior of elasticsearch with our new
template settings.

Some of these tests fail at this time because our template is incorrect.
The template will be fixed shortly.
Add stopwords test to make sure stopwords (like 'at') are *not* removed

...from the terms list.

Also, minor fix, call _refresh, not _flush since _refresh is what we
meant.
Updated to correct sub-field naming, and add 0.90.8+ feature "fielddata" : {"format": "disabled"}
- Blow away templates first
In which I join a long list of folks who have typoed this: it's "lon"
not "long"