Completely re-create the test data with each test.
Middle of user editor refactoring

I think I need to make the parameters non-abstract at the base level,
and them override them at the edit level with the extra attributes.
Refactor password handling.
Move the attribute helper

These utilities are needed by more than just one test project.
Test Required attribute on passwords
Add class helper class

property code mostly lifted from prism.
Start routine to get method name