Exclude cookbooks/ from Rubocop and include other top-level Ruby files

[#69554524]
Introduce an integration spec

As a convention we will simply converge each recipe once and assert against its interesting side-effects
Test-drive simple recipe

[#69554524]