simplified feature specs, added more tests and added message for a blank...

... list
Is it possible to test for validation error messages in the unhappy paths?

Test coverage for trying to sign up with a duplicate email and a duplicate username would be worthwhile additions.