Fix more info form when member logs in #300

* Check against needinfo field in the DB and show form
* Add password field to more info form
* Set needinfo field when creating user without name field
Merge pull request #1006 from rjmackay/member-more-info-300

Fix more info form when member logs in #300