adding a gemspec, so we can stop using this as a plugin, and instead as a gem