Added more comprehensive sign in and sign up boundary case tests
Made a test name prettier in use_can_register_spec