Make it possible to make accounts active by default.

But do so only if our caller can provide a delivery detail value.
Adjust other test cases now that providing a detail_value makes preferences active.
Merge pull request #14 from fedora-infra/feature/possibly-active-by-default

Make it possible to make accounts active by default.