Refactor churches tests

This calls create_list instead of looping to create the services for
the church tests.  It should be faster and better communicate what is
going on with the tests.