remove trailing new line.
add accessor for @plugin_object
add some pride to my tests!
document that we allow :nothing
a rough sketch of the logstash_config usage. This may change of course.
drop plugin_object accessor. reasons in a moment.
allow action :enable. which will ensure that logstash has reloaded its configuration or restarted.
Some big thinking here. I think I made the wrong design choice with
putting sub resource creation into the logstash_config resource.

Providers are for performing actions. That is where the config resource
should create a new plugin resource.
Since I moved the interface to the resource around a bit I had to make
some changes to the tests as well. I also changed the assertions to be
a bit more obvious.
Lots more descriptions and usage example. This is mostly allowing me to
do README driven design =).