Switch to using rewind for overriding the resource

Also do a few other misc cleanups
Don't unwind if we're not using ssl

Otherwise it can't remove a resource that wasn't created.
Set attributes for default suite to match other suites

Also fix a copy/paste error
Tests for default configuration