Initial branch

@thbishop I am having an issue with this cookbook. When i run the recipe directly it works great, lays down the plugin file. However, if i run it in the base role, it fails to laydown the plugin file.  I get the error: I am not loading cfn_ohai_plugin, because I have already seen it.  I found this workaround to add the line `node.run_state[:seen_recipes].delete('cfn_ohai_plugin')` however it still isn't laying down the plugin file. I even tried moving this cookbook to be first in the base role and seeing the same issue.  Any thoughts?