Deprecating regexp field for LOGSTASH-756

- Deprecating fields to columns
- Deprecating regexp fields to source
- Adding target for sub field specifcation
- Added and modified rspec checks
Minor modification to documentation
Deprecating regexp fields

- Replaced regexp fields with source and target variable
- Added tests for new variables
Deprecating regexp fields for json filter

- Replace regexp fields with source and target
- Added test for the new fields
Update lib/logstash/filters/alter.rb

Fix documentation
Request-URI may be absolute.
- add websocket input
Merge pull request #310 from electrical/csv_regexp_deprecate

Deprecating regexp field for LOGSTASH-756
Merge pull request #311 from electrical/xml_regexp_deprecate

Deprecating regexp fields
Merge pull request #312 from electrical/json_regexp_deprecate

Deprecating regexp fields for json filter
- warn on use of deprecated regexp configs (LOGSTASH-756)
- fix date regexp warning
- fix warning messages
Merge pull request #348 from logstash/warn-on-regexp-settings

- warn on use of deprecated regexp configs (LOGSTASH-756)
Merge pull request #346 from PriceChild/master

Haproxy Request-URI may be absolute.
Merge pull request #341 from Nagilum23/patch-1

Update lib/logstash/filters/alter.rb
- remove unused require
Add agent2 so I can run it
Add new pipeline WIP
- add clamp for command line flag goodness