Add functional tests for logstash syslog config; framework for others

Ash built this a while ago, to set up a logstash server fixture that we can run tests thru by frigging the input and output.

See custom-tests/ for the details of the tests.

I've added a Vagrant environment specifically to run these tests, and ensured that they pass underneath it.