Adds user registration capability

Form, view and template for registration page.