refactor webi step, split into smaller actions
add scenario for bug #4745
fix pep8 warnings
remove redundant test
fix new user test
move user creation test with other creation tests
Merge remote-tracking branch 'origin/4745_device_with_only_mac'