fix email factory to be unique.
Display an error message when the organization does not exist.
improve specs slightly.
test case and fix for scenario where customer already exists.
find customer by current status.
consistently use the same test mode.