Fix/Update remaining CLI users tests

Email validation have change on foreman and all tests that checks for
email needed to be updated.

Fix test_negative_delete_user_1 to only call the factory if the login is
not provided in the test data.
This is a valid email address, so it should not be submitted to a "negative" test, correct? I want to make sure I understand the intent of this change.