Clean up test suite

Update to rspec 3 syntax.
Clobber a whole bunch of the chef test suite that we don't use
Set up test kitchen for integration tests
ignore some detritus
Chef 12 support