Rearange the repo

This is just a rearanging of the repo to move towards gemifying the
plugin
Add a gemspec... I have no idea what I am doing...
Depend on chef