[bug 984385] Streamline sign up page for contributors