spec_cleanup

I want to add to the spec tests for logstash to give a bit more complete coverage for various parameters.  I started by just combining copy/paste between different OSes and parameters.

My thought on where I'd like to go is to break out a specfile for each class/define which tests the differences of each class and definition with different OSes and parameters.  This would make it easier to add new tests as functionality changes.  Thoughts?