Use SQlite instead of MySQL to test interaction with database
clear form data after successful registration
move form test into separate class
remove unnecessary functions
more form filter and descriptive error messages
avoid unnecessary form initilization in test
delay schema reset until some tests need it
user in-memory sqlite for faster access