basic HTTP input plugin

Implemented basic version of an http input plugin.
Test code included for some basic verification.

This implements a fix for Jira issue LOGSTASH-871
Although not polling the HTTP server to read the logs, it instead provides access for clients to push events to the server by POSTing them to the Logstash instance.