spec user registration

* [x] manual registration
* [x] facebook registration
* [x] Twitter registration