Website should have an email address
Get back shoulda-matchers

See https://github.com/jonleighton/spring-commands-rspec/issues/15
Uniqueness of ISO-3166-1 alpha-2 is website scoped
Ensure no other websites lurking in test database
Nullify rather than default destroy child pages

This was also problematic as Page.destroy_all would attempt to destroy
child pages multiple times, firstly within the child descendants and
then as part of the overall destroy. The second attempt to destroy a
non-existent record would fail.

Regardless, keeping child pages around is safer and preferred.
API DELETE admin/pages